Eu tenho uma instância do Amazon EC2 executando o Ubuntu 10.04.
Eu criei meu novo usuário com sudo useradd -d /some/path new_user
.
Usando o new_user, criei uma nova chave rsa, usando ssh-keygen -t rsa
no /some/path
.
Combinei os arquivos para gerar o arquivo authorized_keys:
cat .ssh/id*.pub > .ssh/authorized_keys
Então, eu criei um arquivo ppk com o Filezilla e conectei-o com sucesso.
Mas, um dia depois, tentei me conectar novamente (com esse ppk gerado e meu new_user), mas não funciona.
Eu tentei recriar uma nova chave rsa, como antes, mas ela ainda não conecta.
Perguntando se houve um problema com o new_user criado, criei outro (new_user2) e sua chave rsa. Mais uma vez, não funciona.
No servidor de horário de login, "servidor recusou nossa chave" e nenhum método de autenticação compatível está disponível.
O usuário ec2 chamado ubuntu (usuário padrão) funciona bem.
Alguém sabe o que poderia estar acontecendo?
Eu usei este tutorial como referência.
Eu ainda tentei usar este outro , mas me deparei com o mesmo problema.
Abaixo está o meu arquivo putty.log após este problema:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.22 09:39:08 =~=~=~=~=~=~=~=~=~=~=~=
login as: new_user
Server refused our key
Obrigado antecipadamente.