Conexão SSH rejeitada com chave pública registrada

0

Estou tentando conectar-me a um servidor remoto via ssh.

  • Estou usando minha chave pública id_rsa , que já uso para conectar-me ao GitHub e ao Bitbucket
  • Acessou o servidor por meio do painel do provedor e adicionou o conteúdo de id_rsa.pub em ~/.ssh/authorized_keys
  • Voltei para o meu computador e tentei ssh user@ip e recebi um user@ip: Permission denied (publickey)
  • Portanto, ssh user@ip -v retorna o seguinte (últimas linhas):

    debug1: Next authentication method: publickey
    debug1: Offering public key: RSA SHA256:blablablabla /home/username/.ssh/id_rsa
    debug1: Authentications that can continue: publickey
    debug1: Trying private key: /home/username/.ssh/id_dsa
    debug1: Trying private key: /home/username/.ssh/id_ecdsa
    debug1: Trying private key: /home/username/.ssh/id_ed25519
    debug1: No more authentication methods to try.
    user@ip: Permission denied (publickey).
    

Além disso: as permissões id_rsa.pub locais são 600, .ssh/ do servidor é 700 e authorized_keys do servidor é 744

Estou faltando alguma coisa aqui?

    
por Mauricio Machado 13.05.2018 / 05:28

1 resposta

1

Isso me lê como se tentasse a sua chave, mas foi rejeitada:

user@ip: Permission denied (publickey).

Adicione novamente sua chave e veja se é isso. Se não, adicione mais -v's (como na página man):

-v      Verbose mode.  Causes ssh to print debugging messages about its progress.  This is helpful in debugging connection, authentication,
        and configuration problems.  Multiple -v options increase the verbosity.  The maximum is 3.
    
por 13.05.2018 / 05:45

Tags