Ce blog a déménagé et parle maintenant uniquement anglais.

This blog has moved and now only speaks English.

blog.floriancargoet.com

See you there!

/home/florian

le blog de florian cargoet : du linux, du web et du logiciel libre



Retirer une clé du fichier known_hosts

11 December, 2009 (22:45) | Linux, Notes | Florian Cargoet

Catégorie Notes : Les posts de cette catégorie sont de simples notes, volontairement brèves. Ce sont donc plus des aides-mémoire que de réels articles.

ssh stocke les clés des serveurs auxquels vous vous connecter pour pouvoir reconnaitre le serveur à la prochaine connexion et vous prévenir s’il y a un problème. Si on sait que le changement est normal, et que l’on veut se connecter au serveur malgré tout, il faut supprimer la clé fautive du fichier ~/.ssh/known_hosts. A l’oeil, ce n’est pas évident car rien ne permet d’identifier les clés dans le fichier. Pour supprimer simplement cette clé sans passer par la suppression complète du fichier :

ssh-keygen -R hostname

Alternativement mais moins sympa, ssh donne la ligne de la clé erronée dans son avertissement ce qui permet de savoir laquelle supprimer.

Commentaires

Commentaire de DRAKUN
le 14 November 2011, 17:29

Bonjour,
Voila j’ai problème avec ma configuration ssh.
Il me faut a chaque fois comment la ligne de la machine cliente dans le fichier etc hosts et ensuite le décommenté.
Ce processus est à a faire a chaque que sa connexion est coupé.
Merci de m’aider sur ce problème

Commentaire de Florian Cargoet
le 14 November 2011, 21:37

J’avoue ne pas bien comprendre votre problème. Pouvez vous être plus précis : sur quelle machine est le /etc/hosts en question ? Qu’entendez vous par connexion coupée ?