Skip to main content

Testar a conexão SSH

Depois de configurar sua chave SSH e adicioná-la à sua conta em GitHub.com, você poderá testar a sua conexão.

Antes de testar a conexão SSH, é recomendável que você tenha:

Quando você testar a conexão, precisará autenticar essa ação usando sua senha, que é a frase secreta da chave SSH que você criou anteriormente. Para obter mais informações sobre esse assunto, consulte "Trabalhar com frases secretas da chave SSH".

  1. Abra TerminalTerminalGit Bash.

  2. Insira o seguinte:

    $ ssh -T git@github.com
    # Attempts to ssh to GitHub

    Você poderá receber um aviso como este:

    > Não é possível estabelecer a autenticidade do host 'github.com (IP ADDRESS)'.
    > A impressão digital da chave RSA é SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
    > Tem certeza de que deseja continuar com a conexão (sim/não)?
  3. Verifique se a impressão digital da mensagem que você vê corresponde à impressão digital da chave pública de GitHub. Se isso acontecer, digite sim:

    > Olá, username! You've successfully authenticated, but GitHub does not
    > provide shell access.

    Você poderá ver esta mensagem de erro:

    ...
    Agente com falha ao entrar usando a chave.
    debug1: Não há mais métodos de autenticação para tentar.
    Permissão negada (publickey).

    Esse é um problema conhecido com determinadas distribuições Linux. Para obter mais informações, consulte "Erro: agente com falha ao entrar".

    Observação: O comando remoto deve sair com o código 1.

  4. Verifique se a mensagem resultante contém seu nome de usuário. Se você receber uma mensagem de "permissão negada", consulte "Erro: permissão negada (publickey)".