Это потому, что ваш закрытый ключ зашифрован ...
Вы можете добавить свой ключ к агенту ssh, используя ssh-add
или удалив ключевую фразу (и вместе с ней шифрование) из ключа, используя следующую команду:
ssh-keygen -p -f /root/.ssh/id_dsa -N ''
РЕДАКТИРОВАТЬ
О, я только что понял, что вы пытаетесь использовать свой открытый ключ для аутентификации ... Вы хотите использовать закрытый ключ:
ssh -v -i /root/.ssh/id_dsa backup@webserver.com
И просто чтобы быть абсолютно уверенным, содержимое файла id_dsa.pub
попадает ~backup/.ssh/authorized_keys
на веб-сервер. Вы можете использовать следующую команду, чтобы сделать это автоматически
ssh-copy-id -i /root/.ssh/id_rsa.pub backup@webserver.com