Besoin d'une cotation ? Une configuration spécifique, un projet ? Contactez-nous au 02 51 99 13 03.

Comment résoudre l'erreur SSH : warning : remote host identification has changed !

Comment résoudre l'erreur SSH : warning : remote host identification has changed !

Equipe Sparwan |

Vous voulez vous connecter par ssh à votre machine mais ce maudit message d’erreur s’affiche ? 

lDYSyvvnLvtdLpADYcdubiIjPHREqBtSR971KyW555JONK3VafNsWTojeg6CyO3saJtACh7NpUybq6f8BotzapLp0QP7ikVahW8rI4hufcChpta-8NgUju6hWqgSLISLwypXUfzHVub3EJCqT2UDyxkr3MJxcxM463GsHGux3lDJFKqDrOG9Hcw 

Voici deux méthodes pour y pallier :

1) Windows 

taper windows+r et rentrer ceci dans la petite fenêtre : 

mXr9ihaXE4DmMU0gvuEP8aZ12IaA9I82GhozCMQKnjB0i7uvRx1RMGVeO3qZH4l7jNE0gulpdl7sA7BgxyhvNcblzPS-Jt8DXVzdoEdh7uV6imFMJAcYP3jD35YMV6Z6t8A6Wp-Vqsu23AAGJ7xL6YZ3i38U1RTiqbnTyJRt-B-BpBa2NYqI5NE 

cela devrait vous ouvrir un dossier avec un document knownhost à l’intérieur :

yK9b_exwisc18xbREIRdC6VjgX0I6-UflTa6pxcXgi0LgyxnNcOuk3CqAd3O4JFUv4GQ5VF755zE9Yqdudn7nblYzm1hRdAGekvqMOX_SrKeDLKLVkx9jkas8uAM_c64AIxxWmCR1oH3x-BzSy_B9YuGL0N1u-1iDLZnNvgTKRephY_OPyILpSc 

Editez simplement ce fichier avec le bloc notes ou notepad++ par exemple en retirant la ligne dédiée au serveur. 

Dans mon cas le fichier passe de ceci :

K1SXIAHr4p8g2D0MMe5KwiVw7QVeA-E0qQnx46rp_wIA3IP-tKdQYG_Oc-3eIbuJpVTggMn9w86h7_WFoWrI5iG9NebM2FYg9p3qOiRhEfzDawXmHZX8eEQ8zAZGa3Xkw0PT55rvWiMDh-uPpuhu7SXZlJSj0vWxwAMwJ3n2UVr1JHN1EPZK6LQ

 

à ceci : 

Fvnm7nlGgksG7k2NaghU0t7OY-WHD_iqDYNPRPuK9GyCrws8_3kr6QDDuzYa7VGLmtOnLv7I8uQ2S0YipLsyldIR9Hd5TOjcSEmjXEvOsVEL8WYW2FqKexWIgkO3bovhabfDvaN29-wGigeXZlfW292RbUPkrtVyT56qa9AdWHcbr_qvKAwjY6o 

(j’ai retiré la ligne entière avec l’ip 10.0.0.95 qui était l’ip de mon serveur).

Enregistrez le fichier et retentez la connexion qui devrait fonctionner cette fois-ci.

-NDiBeG1suUVuU9xl_RDFNH3BuP7BiP7vAGAucEQoh8CmoyselSMZYYm0tAPTsBm7XQf94VHVd991mPErFSya78zuS-Rw1RBnGVqm78qtCcy1a1pP4zRL2nBgpfxizw35-Cv6JnJuyh6fOGoyWPA89Tq0AH76l2RjDvEK0Eodpn93rrxf_ezLmo 

2) Linux/Mac

 

Même procédure mais dans le répertoire : ./ssh/known_hosts

 

Tapez la commande suivante : ssh-keygen -R <ip_du_serveur>

 

eRx1Em2DKGt4KtNWxOy2zLZxRiO-lYU_CmNfaPkYe49Hm_XcbjWxi-kc_2JAiLw3IvDSRiUf57Wb6B6uRImaaktapsKIxUGi_jsQbRS0kwuDGnU0fAg2wwrpb7H8JfBdug-jPMBEKx1na6T2CA27XrgU-7Ec2ZS682ZSDQkrnwFhL6RHzM0T0OA

 

Ceci aura pour effet de renouveler la clé ssh de connexion à ce serveur pour cette machine.

(known_hosts.old étant le fichier avant renouvellement de la clé ssh).

Maintenant réessayez, et la connexion devrait se faire.

-NDiBeG1suUVuU9xl_RDFNH3BuP7BiP7vAGAucEQoh8CmoyselSMZYYm0tAPTsBm7XQf94VHVd991mPErFSya78zuS-Rw1RBnGVqm78qtCcy1a1pP4zRL2nBgpfxizw35-Cv6JnJuyh6fOGoyWPA89Tq0AH76l2RjDvEK0Eodpn93rrxf_ezLmo

Un besoin? Un projet? Nous répondons à vos questions au 02.51.99.13.03 ou par mail à contact@sparwan.com.