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:
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:
ejemplo para una conexión con el usuario root:
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