SSH não indica que a chave pública está sendo usada para login

SSH não indica que a chave pública está sendo usada para login

Eu tenho uma chave pública para fazer logon no meu servidor. Esta chave é protegida por senha. No entanto, quando faço login no meu servidor, não há indicação de que a chave foi usada. Acabei de fazer login com minha senha como antes. Que tipo de mensagens posso esperar usando autenticação combinada de chave pública/senha? Só preciso saber se ambos estão sendo usados ​​ou se estraguei a configuração da chave pública. O cliente é o Xubuntu 14.04, o servidor é o Ubuntu Server 14.04.

Responder1

> ssh -v ...

fornece uma saída que informa como a autenticação foi feita. Isto é com chave pública:

[...]
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering DSA public key: /home/hl/.ssh/id_dsa_srm                                                                                                               
debug1: Server accepts key: pkalg ssh-dss blen 434                                                                                                                      
debug1: Enabling compression at level 6.                                                                                                                                
debug1: Authentication succeeded (publickey).  
[...]

Essa é a parte técnica. Normalmente você percebe que a chave pública é usada ao inserir a senha (a menos que você não use uma ou ela seja armazenada em cache por ssh-agent).

informação relacionada