Eu sempre uso o passo abaixo para criar uma nova conexão ssh com máquinas remotas:
-
Gere um novo par de chaves
ssh
(basta pressionar enter até voltar ao shell):localhost$ ssh-keygen -t rsa localhost$ cp .ssh/id_rsa.pub .ssh/authorized_keys
-
Copiando a chave pública recém-criada para a máquina remota:
localhost$ ssh-copy-id username@myIP username@myIP password:
-
Agora tente fazer o login (não haverá prompt de senha):
ssh username@myIP
Notes: I never edit
ssh_config
andsshd_config
so maybe you can restore them back to the original state unless they already connected.