Isso porque sua chave privada é criptografada ...
Você pode adicionar sua chave a um agente ssh usando ssh-add
ou remover a frase secreta (e com ela a criptografia) da chave usando o seguinte comando:
ssh-keygen -p -f /root/.ssh/id_dsa -N ''
EDITAR
Oh, acabei de perceber que você tenta usar sua chave pública para autenticar ... Você deseja usar a chave privada:
ssh -v -i /root/.ssh/id_dsa [email protected]
E só para ter certeza, o conteúdo do arquivo id_dsa.pub
entra em ~backup/.ssh/authorized_keys
no servidor da web. Você pode usar o seguinte comando para fazer isso automaticamente
ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]