sábado, 22 de diciembre de 2012

ssh error: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

Cuando intentamos acceder por ssh a un ordenador y tenemos el siguiente error:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
4a:95:6f:08:82:7d:aa:a1:c3:c3:2b:5f:d5:e3:6c:b8.
Please contact your system administrator.
Add correct host key in /home/josealopez/.ssh/known_hosts to get rid of this message.
Offending key in /home/josealopez/.ssh/known_hosts:4
RSA host key for 192.168.1.50 has changed and you have requested strict checking.
Host key verification failed.

Como vemos en la siguiente captura:


Es debido que ya hemos conectado por ssh a otro ordenador con esa misma IP. Una posible solución es ejecutar el siguiente comando para borrar las claves pertenecientes a este ordenador del fichero know_hosts.
ssh-keygen -R 192.168.1.50
Ahora ya podemos acceder pos ssh a esa IP sin problemas

No hay comentarios :

Publicar un comentario