Solução de problemas de conexão SSH básica


O SSH pode parecer complexo quando o acesso remoto usando a autenticação de par de chaves não é bem-sucedido. O comando ssh fornece três níveis de detalhamento com as opções -v, -vv e -vvv, que fornecem quantidades cada vez maiores de informações de depuração durante o uso do comando ssh.

O próximo exemplo demonstra as informações fornecidas ao usar a opção de menor detalhamento:

Se uma tentativa de método de autenticação falhar, um servidor SSH remoto fará failback para outros métodos de autenticação permitidos até que todos os métodos disponíveis sejam tentados. O próximo exemplo demonstra um acesso remoto com uma chave SSH que falha, mas o servidor SSH oferece autenticação de senha com êxito.

[user@host ~]$ ssh -v user@remotehost
...output omitted...
debug1: Next authentication method: publickey
debug1: Offering public key: /home/user/.ssh/id_rsa RSA SHA256:bsB6l5R184zvxNlrcRMmYd32oBkU1LgQj09dUBZ+Z/k
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
...output omitted...
debug1: Next authentication method: password
user@remotehost's password: password
Authenticated to remotehost ([172.25.250.10]:22) using "password".
...output omitted...
[user@remotehost ~]$

Referências