ssh

sábado, 11 de julho de 2009

Olá.

Se, ao tentar um acesso via ssh, se deparar com a mensagem:

Warning: Remote Host Identification Has Changed

É muito provável que houve alguma modificação nessa comunicação (seja pelo host, fqdn, ip, enfim...).
Existem algumas soluções. Eu uso:

ssh-keygen -R {IP}

Exemplo:

ssh-keygen -R 192.168.100.255

Isso dará um 'reset' e solicitará uma nova chave, para esse canal.
É uma situação comum, que se resolve de uma forma também comum.

Referência: cyberciti

2 comentários:

Jonny disse...

Cuidado! Se o site mudou de identificação, algum motivo tem. Antes de apagar o alerta, verifique o motivo antes. Pode ser que o site tenha sido invadido, ou até mesmo seja um site falso, e o ssh está avisando isso pra voce...

Phoenix disse...

Sim, o Jonny tem razão.
Todo cuidado é pouco.

Mas no caso, eu me refiro a situações em que você tenha o controle da situação.

Um exemplo comum, é o fato daquela conexão segura ter sido reconfigurada na outra ponta (ou mesmo os casos citados no post).

Comigo costuma acontecer com certa frequência, em virtude de atualizações de servidores (em alguns casos, troca de ip, nomes, etc).

Então fica a dica e a observação importante do Jonny.

[]s