Aller au contenu

GO Print

Probleme de connexion en SSH à mon OctoPrint


Messages recommandés

Bonjour,

Quand J'essaie de me connecter à mon OctoPrint avec le terminal via SSH, il me répond par: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

Je ne sais pas quoi faire. Voici la réponse complète du Terminal:

Révélation

MonOrdinateur:~ MonNom$ ssh pi@192.168.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@  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
SHA256:m0UOJ6WqV/NeIG+LsV2+YDXVYzoqZl5uU9ZT+/pwtqg.
Please contact your system administrator.
Add correct host key in /Users/MonNom/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/MonNom/.ssh/known_hosts:5
ECDSA host key for 192.168.0.5 has changed and you have requested strict checking.
Host key verification failed.


Un petit copié-collé dans Google Translate:

Révélation

 

MonOrdinateur :~ MonNom$ ssh pi@192.168.0.5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ATTENTION : L’IDENTIFICATION DE L’HÔTE À DISTANCE A CHANGÉ! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Il est possible que quelqu’un fasse quelque chose de méchant !
Quelqu’un pourrait vous espionner en ce moment (attaque de l’homme au milieu)!
Il est également possible qu’une clé hôte vient d’être modifiée.
L’empreinte digitale de la clé ECDSA envoyée par l’hôte distant est
SHA256:m0UOJ6WqV/Neig+Lsv2+Ydxvyzoqzl5uu9zt+/pwtqg.
Veuillez contacter votre administrateur système.
Ajoutez la clé hôte correcte dans /Users/MonNom/. ssh/known_hosts pour vous débarrasser de ce message.
Clé ECDSA incriminée dans /Users/MonNom/. ssh/known_hosts:5
La clé d’hôte ECDSA pour 192.168.0.5 a changé et vous avez demandé un contrôle strict.
La vérification de la clé hôte a échoué.

 

Merci pour votre aide .

Milo

Lien vers le commentaire
Partager sur d’autres sites

il y a 16 minutes, Mr_Nossiom a dit :

Je ne sais pas quoi faire.

Bonjour,

Soit tu t'es fait piraté 😉 (peu probable sauf si tu exposes ton Pi directement sur le Ternet, soit une mise à jour a lieu pour le paquet ssh.

Comme ssh est gentil, il te dit quoi faire:

Citation

Please contact your system administrator.
Add correct host key in /Users/MonNom/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/MonNom/.ssh/known_hosts:5

Un lien : http://migale.jouy.inra.fr/?q=fr/faq-connexion-ssh

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Cela arrive si tu as réinstallé ton octoprint, si tu t'es déjà connecté en SSH sur un autre périphérique avec la même IP ou comme le dit @fran6p : une mise à jour majeur de sshd.

Bref si la clé distante a été modifiée.

Normalement ceci devrait corriger ton problème :

ssh-keygen -R 192.168.1.5

Sinon la manière bourrin et de supprimer le fichier known_hosts mais je déconseille si tu utilises SSH sur d'autres machines.

Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, obi_one a dit :

Sinon la manière bourrin

Rien de bourrin 😉 . Il ne s'agit pas d'effacer ce fichier en totalité mais d'éditer une simple ligne.

ssh lui dit que la ligne à supprimer dans son fichier known_hosts est la cinquième :

Citation

Offending ECDSA key in /Users/MonNom/.ssh/known_hosts:5

🙂

Sinon, ssh-keygen est très bien aussi mais moins "barbu" 😄 (man ssh-keygen pour plus d'informations)

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...