dimanche 5 mai 2013

Dolphin : Impossible de trouver la clé hôte pour ce serveur mais un autre type de clé existe

Salut aux KDE fanboys
 
J'utilise pour mes sauvegardes un site accessible uniquement par SFTP. Un script aux petits oignons permet de sauvegarder automatiquement chaque jour ce qu'il y a de nouveau dans mon PC.

J'ai souhaité récemment placer ce disque distant dans mes signets Dolphin et je suis tombé sur ce message d'erreur :

"Impossible de trouver la clé hôte pour ce serveur mais un autre type de clé existe.
Un attaquant pourrait changer la clé par défaut du serveur pour faire croire au client que la clé n'existe pas.
Veuillez contacter votre administrateur système."


Après recherches, il s'avère que cette erreur se produit si vous vous êtes déjà connecté sur le site distant en ssh par la console. Il semble que kio_sftp ne sait pas reconnaitre l'entrée du host distant qui a été ajoutée dans le fichier "~.ssh/know_hosts" ==> bug déclaré ici

La solution est la suivante :
  • Ouvrir la console
  • Supprimez la clé du host du site distant à l'aide de la commande ssh-keygen comme l'exemple ci-dessous
[sylvain@Rosa2012Fresh ~]$ ssh-keygen -R monsitedistant.com
/home/sylvain/.ssh/known_hosts updated.
Original contents retained as /home/sylvain/.ssh/known_hosts.old
  • Retourner dans Dolphin et recommencer la connexion au site, normalement l'erreur ne doit plus se reproduire.