Linux ajouter un hôte connu au fichier known_hosts

Lorsque vous vous connectez pour la première fois sur un serveur en ssh, il peut vous arriver le message suivant : « WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED ».

En fait le client ne reconnait pas le site distant, qui n’est pas dans un fichier noté known_hosts, ce dernier se trouve dans le répertoire invisible .ssh.

Pour ajouter manuellement le site distant dans ce fichier, allez d’abord dans le site distant si vous avez accès (autrement veuillez contacter l’administrateur du site distant.) et tapez la commande :

$ ssh-keyscan -t rsa server_ip
# 115.22.8.17 SSH-2.0-OpenSSH_6.7p1 Debian-5+deb8u4
115.22.8.17 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAB....

Ouvrez le fichier known_hosts de votre client, et collez la chaine affichée commençant par « 115.22.8.17 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAB… »

Connectez vous à présent.

 

Retour en haut