J'essaie de configurer SSH sans mot de passe sur un serveur Ubuntu avec ssh-copy-id myuser@myserver
mais je reçois l'erreur :
Attention : la clé ECDSA de l'hôte 'myserver' est différente de celle de l'adresse IP '192.168.1.123'.
Quelle est la cause de ce problème, et comment puis-je le résoudre ? J'ai essayé de supprimer le .ssh
sur la machine distante, et en exécutant ssh-keygen -R "myserver"
localement, mais cela ne résout pas l'erreur.
0 votes
Dans mon cas, je change le serveur(ip) bind avec le domaine, puis la
The ECDSA host key for server has changed
. Ma méthode consiste à supprimer la chaîne de cache relative au domaine dans le dossier de l'utilisateur.~/.ssh/known_hosts
. Ensuite, le ssh fonctionne.0 votes
J'ai sauvegardé le fichier .ssh/known_hosts et je l'ai laissé se recréer.