Estou tentando fazer o SSH de um NAS para um servidor da web usando uma chave pública. O usuário do NAS é 'root' e o usuário do servidor da web é 'backup'
Eu tenho todas as permissões definidas corretamente e quando depuro a conexão SSH, recebo: (último pouco da depuração)
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug1: Next authentication method: publickey
debug1: Offering DSA public key: /root/.ssh/id_dsa.pub
debug1: Server accepts key: pkalg ssh-dss blen 433
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
Enter passphrase for key '/root/.ssh/id_dsa.pub':
Eu estou usando o comando:
ssh -v -i /root/.ssh/id_dsa.pub backup@webserver.com
O fato de estar solicitando uma senha é um bom sinal, com certeza, mas não quero que ela solicite essa ou uma senha (que aparece depois se eu pressionar 'retornar' na senha)