Bem, você não precisa parar sua criptografia, você pode mover o arquivo authorized_keys para outro diretório como um / etc / ssh / $ USER
Estou configurando o ssh do OS X para uma máquina virtual Ubuntu (Virtual Box). Tentei configurar a autenticação baseada em chave, seguindo as instruções aqui .
Agora há um problema. Quando o meu servidor VM está funcionando, e eu estou realmente logado no lado do servidor, eu posso ssh sem autenticação. Mas quando faço logout no servidor (enquanto a VM ainda está ativa), não posso continuar sem autenticação:
no such identity: /Users/USER/.ssh/id_dsa: No such file or directory
no such identity: /Users/USER/.ssh/id_ecdsa: No such file or directory
[email protected]'s password:
Eu posso digitar a senha e fazer o login sem problemas.
Então, como posso alterar a configuração para que a autenticação de chave também funcione quando não estou logado no servidor? Na mensagem, não há id_dsa
. O que eu realmente tenho em ~/.ssh
é id_rsa
, então qual é a diferença deles?
Bem, você não precisa parar sua criptografia, você pode mover o arquivo authorized_keys para outro diretório como um / etc / ssh / $ USER
Tags ssh authentication rsa