Vous voulez vous connecter en SSH sur votre server mais vous avez le problème suivant ?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is ...
Explication
Comme dit dans le message, c’est une protection pour vous avertir que le serveur au quel vous voulez vous connecter a changé et qu’il y a un risque de man-in-the-midddle.
C’est à dire qu’une personne se fasse passée pour votre serveur et récupère les données que vous envoyez.
C’est juste préventif.
Solution
Pour savoir si le serveur en question a changé ou non, à votre première connexion un fichier est enregistré sur votre ordinateur. Ce fichier est un peu comme l’identifiant du serveur en question donc si le serveur change, son identifiant change aussi et comme il est différent vous recevez ce message.
Il vous suffit donc de supprimer le dossier « .ssh » qui se trouve dans « C:\Users\votre_nom_utilisateur ».
Pensez bien à modifier « votre_nom_utilisateur » par votre nom d’utilisateur.
Petit plus
Si vous vous souciez de la sécurité et que vous voulez modifier le certificat d’un seul serveur et non pas tout supprimer, il suffit d’aller dans le fichier « known_hosts » du dossier « .ssh » et modifier ce que vous voulez en l’ouvrant avec bloc note ou avec Visual Studio Code par exemple.
Vous pouvez supprimer/modifier la ligne correspondant au serveur qui a changé d’identifiant.
Very interesting details you have mentioned, thank you for putting
up.