“AVISO: A IDENTIFICAÇÃO DO HOST REMOTO FOI MUDADA!” ocorrendo constantemente, mesmo * após * excluir known_hosts

1

Como por título, ultimamente comecei a receber o erro "AVISO: A IDENTIFICAÇÃO DO HOST REMOTO MUDOU!" depois de configurar um novo servidor na AWS. Estou no OSX Yosemite (10.10.3)

Estou ciente de quase todos os métodos que podem ser usados para remover esse erro:

  • ssh-keygen -R <ip>
  • rm ~/.ssh/known_hosts

Etcetera. Eu posso confirmar que o arquivo foi deletado. Em seguida, abro um novo terminal e o SSH, adicionando a chave novamente aos hosts conhecidos. No entanto, se eu tentar scp no servidor, recebo esse erro novamente. Eu até tentei reiniciar meu computador depois de limpar o known_hosts e continuar o processo. Parece muito estranho o que quer que esteja acontecendo. Eu vasculhei a internet da melhor maneira possível e não consegui encontrar ninguém falando sobre esse assunto.

Alguém tem alguma ideia de por que isso pode acontecer?

    
por gdgr 29.06.2015 / 15:46

1 resposta

0

Quais opções do ssh você está usando? Se você ainda não é, você deve considerar os dois seguintes

-o StrictHostKeyChecking=no 
-o UserKnownHostsFile=/dev/null

Você pode colocá-los em seu arquivo ~ / .ssh / config ou usá-los juntos na CLI.

A outra coisa que eu queria saber é que sua instância está terminando e sendo reprovada? Isso mudaria o ID do host. Apenas um pensamento.

    
por 29.06.2015 / 23:35