Ir al contenido
Buscar
Comment résoudre l'erreur SSH : warning : remote host identification has changed !
Tutorial17 jun 20241 min de lectura

Cómo resolver el error SSH: warning: remote host identification has changed!

¿Quiere conectarse a su máquina por ssh pero le aparece este maldito mensaje de error? 

lDYSyvvnLvtdLpADYcdubiIjPHREqBtSR971KyW555JONK3VafNsWTojeg6CyO3saJtACh7NpUybq6f8BotzapLp0QP7ikVahW8rI4hufcChpta-8NgUju6hWqgSLISLwypXUfzHVub3EJCqT2UDyxkr3MJxcxM463GsHGux3lDJFKrDrOG9Hcw 

Aquí hay dos métodos para remediarlo:

1) Windows 

pulse windows+r e introduzca esto en la pequeña ventana: 

mXr9ihaXE4DmMU0gvuEP8aZ12IaA9I82GhozCMQKnjB0i7uvRx1RMGVeO3qZH4l7jNE0gulpdl7sA7BgxyhvNcblzPS-Jt8DXVzdoEdh7uV6imFMJAcYP3jD35YMV6Z6t8A6Wp-Vqsu23AAGJ7xL6YZ3i38U1RTiqbnTyJRt-B-BpBa2NYqI5NE 

esto debería abrir una carpeta con un documento knownhost dentro:

yK9b_exwisc18xbREIRdC6VjgX0I6-UflTa6pxcXgi0LgyxnNcOuk3CqAd3O4JFUv4GQ5VF755zE9Yqdudn7nblYzm1hRdAGekvqMOX_SrKeDLKLVkx9jkas8uAM_c64AIxxWmCR1oH3x-BzSy_B9YuGL0N1u-1iDLZnNvgTKRephY_OPyILpSc 

Simplemente edite este archivo con el Bloc de notas o notepad++, por ejemplo, eliminando la línea dedicada al servidor. 

En mi caso, el archivo cambia de esto:

K1SXIAHr4p8g2D0MMe5KwiVw7QVeA-E0qQnx46rp_wIA3IP-tKdQYG_Oc-3eIbuJpVTggMn9w86h7_WFoWrI5iG9NebM2FYg9p3qOiRhEfzDawXmHZX8eEQ8zAZGa3Xkw0PT55rvWiMDh-uPpuhu7SXZlJSj0vWxwAMwJ3n2UVr1JHN1EPZK6LQ

 

a esto: 

Fvnm7nlGgksG7k2NaghU0t7OY-WHD_iqDYNPRPuK9GyCrws8_3kr6QDDuzYa7VGLmtOnLv7I8uQ2S0YipLsyldIR9Hd5TOjcSEmjXEvOsVEL8WYW2FqKexWIgkO3bovhabfDvaN29-wGigeXZlfW292RbUPkrtVyT56qa9AdWHcbr_qvKAwjY6o 

(eliminé toda la línea con la IP 10.0.0.95 que era la IP de mi servidor).

Guarde el archivo y vuelva a intentar la conexión, que esta vez debería funcionar.

-NDiBeG1suUVuU9xl_RDFNH3BuP7BiP7vAGAucEQoh8CmoyselSMZYYm0tAPTsBm7XQf94VHVd991mPErFSya78zuS-Rw1RBnGVqm78qtCcy1a1pP4zRL2nBgpfxizw35-Cv6JnJuyh6fOGoyWPA89Tq0AH76l2RjDvEK0Eodpn93rrxf_ezLmo 

2) Linux/Mac

 

Mismo procedimiento, pero en el directorio: ./ssh/known_hosts

 

Escriba el siguiente comando: ssh-keygen -R <ip_del_servidor>

 

eRx1Em2DKGt4KtNWxOy2zLZxRiO-lYU_CmNfaPkYe49Hm_XcbjWxi-kc_2JAiLw3IvDSRiUf57Wb6B6uRImaaktapsKIxUGi_jsQbRS0kwuDGnU0fAg2wwrpb7H8JfBdug-jPMBEKx1na6T2CA27XrgU-7Ec2ZS682ZSDQkrnwFhL6RHzM0T0OA

 

Esto tendrá el efecto de renovar la clave ssh de conexión a ese servidor para esta máquina.

(known_hosts.old es el archivo antes de la renovación de la clave ssh).

Ahora, inténtelo de nuevo, y la conexión debería establecerse.

-NDiBeG1suUVuU9xl_RDFNH3BuP7BiP7vAGAucEQoh8CmoyselSMZYYm0tAPTsBm7XQf94VHVd991mPErFSya78zuS-Rw1RBnGVqm78qtCcy1a1pP4zRL2nBgpfxizw35-Cv6JnJuyh6fOGoyWPA89Tq0AH76l2RjDvEK0Eodpn93rrxf_ezLmo

¿Necesita algo? ¿Un proyecto? Respondemos a sus preguntas en el 02.51.99.13.03 o por correo electrónico a contact@sparwan.com.