Herramientas de Accesibilidad

Skip to main content

Problemas al conectarse por ssh a una IP asociada a un servidor reinstalado

En ocasiones toca reinstalar un servidor. Al habernos conectado por ssh al servidor antrerior con la misma IP, se ha almacenado un valor en un fichero alojado en ~/.ssh/known_hosts.

por este motivo al intentar acceder a la misma IP de un servidor reinstalado nos encontramos con un mensaje de alerta (warning) del tipo:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Para solventar este problema, dependiendo de las versiones nos lo dice si seguimos leyendo, pero en ocasiones solo nos dice que editemos ~/.ssh/known_hosts.

Con el siguiente comando podemos editar este fichero sin volvernos locos en averiguar cual de las líneas es la que corresponde con nuestra conexión problemática:

#ssh-keygen -f "/user/.ssh/known_hosts" -R [IP]:PUERTO_SSH
ejemplo para una conexión con el usuario root:

#ssh-keygen -f "/root/.ssh/known_hosts" -R [192.168.0.1]:22
 
| Linux