Autenticação de chave privada / pública não funciona após a reinstalação do ubuntu

1

Eu fiz backup da minha pasta ~ / .ssh e reinstalei o ubuntu 13.10 na minha máquina. Então eu apenas copiei a pasta .ssh de volta para minha pasta pessoal e tentei conectar ao meu servidor. Estou recebendo o seguinte erro: "Permissão negada (publickey)". Esta é minha pasta .ssh na máquina do cliente:

drwx------  2 user group 4096 Feb 25 21:21 . drwxr-xr-x 24 user group 4096 Feb 27 10:48 ..
-rw-r--r--  1 user group 1992 Feb  4 08:08 known_hosts
-rw-------  1 user group 3326 Nov 25 17:37 key
-rw-r--r--  1 user group 747 Nov 25 17:37 key.pub

Tudo estava funcionando bem antes da nova instalação. Eu tenho que de alguma forma registrar a chave privada na máquina do cliente? O servidor é um 12.04.

    
por Wipster 27.02.2014 / 11:24

1 resposta

3

ssh procura por chaves privadas no seguinte modo .ssh / id_rsa & amp; & amp; .ssh / id_dsa e .ssh / id_ecdsa em versões mais recentes do ssh.

mas sua chave privada tem um nome alternativo, então você precisa usar o ssh com a opção -i

tente se conectar usando este comando ssh -vvv -i .ssh / key remoteserver

    
por c4f4t0r 27.02.2014 / 12:36