Erro de autenticação de chave pública SSH

0

Eu estou tentando ssh para uma máquina remota usando um arquivo de chave privada: id_rsa, no entanto, estou recebendo o erro:

$ ssh -v -i id_rsa user@remote
[...]
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Offering RSA public key: id_rsa
debug1: Authentications that can continue: publickey,password
debug1: No more authentication methods to try.
Permission denied (publickey,password).

Por que estou recebendo permissão negada?

    
por kaspersky 12.12.2012 / 23:24

1 resposta

2

Você copiou sua chave pública? Dependendo do sistema operacional que você está usando, você provavelmente pode usar:

ssh-copy-id -i .ssh/id_rsa.pub user@remote

Naturalmente, você precisará da senha auth disponível no sistema remoto para fazer isso para que você possa copiar sua chave pública para lá.

Jeff

    
por 12.12.2012 / 23:30