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

2

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

    
por nerdenator 07.01.2015 / 02:37

1 resposta

1
> 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 digitar a senha (a menos que você não use uma ou ela seja armazenada em cache por ssh-agent ).

    
por 07.01.2015 / 02:58