Suite à l’installation du dual-boot Jaunty – Gutsy sur sweetBox lorsque je me connectais alternativement sous Jaunty ou sous Gutsy j’avais ce message d’erreur :


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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
6a:32:8f:d2:96:d3:4f:29:ee:8e:b9:23:a0:14:c0:ef.
Please contact your system administrator.
Add correct host key in /home/mon_user/.ssh/known_hosts to get rid of this message.
Offending key in /home/mon_user/.ssh/known_hosts:1
RSA host key for 192.168.1.xxx has changed and you have requested strict checking.
Host key verification failed.


Cela indique que l’empreinte de sweetBox à changé depuis la dernière connexion, ce qui est logique puisque lors de la connexion précédente j’étais sous une autre version d’Ubuntu.


La solution de facilité que j’avais trouvé consistait à supprimer le fichier known_host sur ma machine cliente, dès lors SSH ne connaissait plus la machine et me proposais de l’ajouter à la liste des machines connus.

Au bout de quelques fois à faire cette manipulation non pérenne, je me suis décidé à chercher sur Internet comment mettre en œuvre une solution pérenne.


ssh-keyscan 192.168.1.xxx >> ~/.ssh/known_hosts


A noter le double signe supérieur pour ajouter au fichier et ne pas l’écraser, en effet dans mon cas il faut ajouter dans le fichier know_hosts les empreintes de sweetBox Jaunty et sweetBox Gutsy.


Source :

http://www.billyboylindien.com/securite/warning-remote-host-identification-has-changed.html



Les commentaires sont fermés.