É possível que você não tenha colocado a chave privada em sua máquina executando o client-ssh.
Confirme que você realizou todas as instruções abaixo.
Para realizar o login do ssh usando a chave privada / pública, você deve:
- Crie um par de chaves (por exemplo, usando instruções de aqui )
Lado do cliente:
- Crie a pasta
.ssh
no seu diretório home - Coloque a chave privada na pasta
.ssh
- nomeie-o como
id_rsa
- nomeie-o como
Lado do servidor:
- Crie a pasta
.ssh
no seu diretório home - adicione o conteúdo da chave pública ao arquivo
.ssh/authorized_keys
Permissões de arquivo:
- chave privada deve ser acessada somente para você
- chave pública pode ser lida por outras pessoas (mas não pode ser gravada por outras pessoas)
-
A pasta
.ssh
deve ser acessada somente por você