Pour supprimer une adresse en particulier du fichier known_hosts, on peut éditer ce fichier et supprimer la (ou les) lignes qui référencent le serveur, mais cette méthode n'est pas toujours possible car ssh peut hasher les noms des serveurs (directive HashKnownHosts) et que cela est activé par défaut sur certaines distributions (au moins sous Debian).
LA bonne méthode est d'utiliser ssh_keygen pour cela :
$ ssh_keygen -R <nom ou IP du serveur>
et l'entrée correspondant au serveur est supprimée. Ensuite, il faudra accepter de nouveau le certificat à la connexion suivante.
Avec putty, je ne sais pas comment faire, mais il doit il y avoir soit un fichier de config, soit des entrées dans la base de registre...
[^] # Re: Ça marche ?!
Posté par JJD . En réponse au message connection ssh depuis internet avec dyndns.org. Évalué à 2.
LA bonne méthode est d'utiliser ssh_keygen pour cela :
$ ssh_keygen -R <nom ou IP du serveur>
et l'entrée correspondant au serveur est supprimée. Ensuite, il faudra accepter de nouveau le certificat à la connexion suivante.
Avec putty, je ne sais pas comment faire, mais il doit il y avoir soit un fichier de config, soit des entrées dans la base de registre...
JJD