# Connexion ssh (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)

**URL:** <https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149>\
**Category:** IFB Core Cluster\
**Created:** [Juillet 23, 2024, 10:06 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149 "2024-07-23T22:06:50Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![VDaric](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/vdaric/32/231_2.png) [@VDaric](https://community.france-bioinformatique.fr/u/VDaric)\
**Post date:** [Juillet 23, 2024, 10:06 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/1 "2024-07-23T22:06:50Z")

</div>

Bonjeur,

J'ai depuis ce soir (cet aprem' ce n'était pas le cas) un message me disant que la clef serveur [core.cluster.france-bioinformatique.fr](http://core.cluster.france-bioinformatique.fr) a changé:

Il y a eu un changement ??

Est-ce safe que je change la clef dans mon /.ssh/known\_hosts ?

```auto
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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:TPazQQGLJLSkm10MYFfGG/IywMFF07+2dOkbRF/SfUk.
Please contact your system administrator.
Add correct host key in /home/myself/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/myself/.ssh/known_hosts:42
remove with:
ssh-keygen -f "/home/myself/.ssh/known_hosts" -R "core.cluster.france-bioinformatique.fr"
Host key for core.cluster.france-bioinformatique.fr has changed and you have requested strict checking.
Host key verification failed.

```

Merci.

---

<div class="post-metadata">

**Author:** ![Ammar\_Abdalrahem](https://community.france-bioinformatique.fr/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@Ammar\_Abdalrahem](https://community.france-bioinformatique.fr/u/Ammar_Abdalrahem)\
**Post date:** [Juillet 24, 2024, 7:15 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/2 "2024-07-24T07:15:09Z")

</div>

Same problem

---

<div class="post-metadata">

**Author:** ![laura](https://community.france-bioinformatique.fr/letter_avatar_proxy/v4/letter/l/a4c791/32.png) [@laura](https://community.france-bioinformatique.fr/u/laura)\
**Post date:** [Juillet 24, 2024, 7:25 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/3 "2024-07-24T07:25:27Z")

</div>

Bonjour,

J'ai également le même problème.  
Faut-il utiliser une nouvelle clé?

Merci,

Laura

---

<div class="post-metadata">

**Author:** ![Thrylia](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/thrylia/32/205_2.png) [@Thrylia](https://community.france-bioinformatique.fr/u/Thrylia)\
**Post date:** [Juillet 24, 2024, 7:46 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/4 "2024-07-24T07:46:29Z")

</div>

Bonjour,

Même observation de mon côté, pourtant je n'ai rien changé non plus... 🤔  
J'espère que tout va bien du côté de l'IFB.

Merci d'avance pour votre aide,  
Aurélie

---

<div class="post-metadata">

**Author:** ![dbenaben](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/dbenaben/32/43_2.png) [@dbenaben](https://community.france-bioinformatique.fr/u/dbenaben)\
**Post date:** [Juillet 24, 2024, 7:50 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/5 "2024-07-24T07:50:40Z")

</div>

Bonjour à tous,

Nous avons fait des modifications qui ont entraîné cet avertissement (changement des clefs d'identifications) sur les serveurs.

Vous **pouvez passer outre cet avertissement** dans ce cas précis.

Merci pour votre vigilance. Ces avertissements ne sont pas anodins, et doivent être traités avec précaution. Mais je vous confirme que dans notre cas, c'est OK.

Nous allons ajouter une annonce.

---

<div class="post-metadata">

**Author:** ![ltalignani](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/ltalignani/32/894_2.png) [@ltalignani](https://community.france-bioinformatique.fr/u/ltalignani)\
**Post date:** [Juillet 24, 2024, 8:51 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/7 "2024-07-24T08:51:21Z")

</div>

Bonjour,

Je n'arrive pas à passer outre ce message et ne peux plus me connecter. J'ai généré une nouvelle clé, j'ai téléchargé la clé publique, que j'ai ajouté dans .ssh/known\_hosts, mais j'ai toujours le même message.

existe t-il un lien vers une procédure pour s'authentifier par clé ssh ?

Merci d'avance,

---

<div class="post-metadata">

**Author:** ![rcoux](https://community.france-bioinformatique.fr/letter_avatar_proxy/v4/letter/r/74df32/32.png) [@rcoux](https://community.france-bioinformatique.fr/u/rcoux)\
**Post date:** [Juillet 24, 2024, 8:53 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/8 "2024-07-24T08:53:39Z")

</div>

bonjour, j'ai effacé l'ancienne clé dans .ssh/known\_hosts et redémarré terminal, ça a suffit pour moi

---

<div class="post-metadata">

**Author:** ![ltalignani](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/ltalignani/32/894_2.png) [@ltalignani](https://community.france-bioinformatique.fr/u/ltalignani)\
**Post date:** [Juillet 24, 2024, 9:08 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/9 "2024-07-24T09:08:23Z")

</div>

C'est également ce que j'ai fait : j'ai effacé l'ancienne, ajouté la nouvelle à known\_hosts, redémarré l'application Terminal, mais rien n'y fait.

---

<div class="post-metadata">

**Author:** ![dbenaben](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/dbenaben/32/43_2.png) [@dbenaben](https://community.france-bioinformatique.fr/u/dbenaben)\
**Post date:** [Juillet 24, 2024, 9:09 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/10 "2024-07-24T09:09:54Z")

</div>

Pour supprimer l'avertissement, il faut en effet supprimer la clef des "known hosts".  
Lors de la connexion, il est indiqué quelle clef pose problème:

 ![image](https://community.france-bioinformatique.fr/uploads/default/original/2X/6/65d4c34000670a3489d13318b832785f37c380a6.png)

Dans le cas ci-dessus (`Offending ED25519 key in /home/dbenaben/.ssh/known_hosts:274`), il faut que j'aille dans le fichier `.ssh/known_hosts` et que je supprime la ligne 274.

Et simplement se reconnecter (la nouvelle clef sera enregistrée).

La procédure peut varier suivant le client utilisé.

---

<div class="post-metadata">

**Author:** ![dbenaben](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/dbenaben/32/43_2.png) [@dbenaben](https://community.france-bioinformatique.fr/u/dbenaben)\
**Post date:** [Juillet 24, 2024, 9:10 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/11 "2024-07-24T09:10:52Z")

</div>

@ltalignani quelle est l'erreur renvoyée lors de la connexion ?

---

<div class="post-metadata">

**Author:** ![ltalignani](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/ltalignani/32/894_2.png) [@ltalignani](https://community.france-bioinformatique.fr/u/ltalignani)\
**Post date:** [Juillet 24, 2024, 9:24 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/12 "2024-07-24T09:24:39Z")

</div>

J'ai toujours le même message d'erreur.

 ![Capture d’écran 2024-07-24 à 11.23.45](https://community.france-bioinformatique.fr/uploads/default/original/2X/f/f76fd9413fe26e822ad0c9b0bf73dba05f7a7d93.png)  
Sauf que la Offending key est la nouvelle que je viens de remplacer, en supprimant l'ancienne.

---

<div class="post-metadata">

**Author:** ![dbenaben](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/dbenaben/32/43_2.png) [@dbenaben](https://community.france-bioinformatique.fr/u/dbenaben)\
**Post date:** [Juillet 24, 2024, 9:26 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/13 "2024-07-24T09:26:54Z")

</div>

Supprimer la clef ligne 25 et reconnecter vous simplement.  
SSH va enregistrer la nouvelle clef dans ce fichier lui même.

---

<div class="post-metadata">

**Author:** ![ltalignani](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/ltalignani/32/894_2.png) [@ltalignani](https://community.france-bioinformatique.fr/u/ltalignani)\
**Post date:** [Juillet 24, 2024, 9:28 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/14 "2024-07-24T09:28:40Z")

</div>

Ok, il ne fallait pas ajouter la nouvelle. Au temps pour moi.

En passant, j'ai généré une clé sur mon Mac et tenté d'ajouter le contenu du fichier .pub dans l'Account manager, pour ne plus avoir à rentrer de mot de passe (c'était l'occasion de tout remettre à plat). J'ai essayé en sélectionnant et copiant le contenu, et avec pbcopy .ssh/id\_ed25519\_ifb.pub, mais j'ai un message d'erreur :

 ![Capture d’écran 2024-07-24 à 11.26.44](https://community.france-bioinformatique.fr/uploads/default/original/2X/5/5b4f1e64f3a1811b1ef5150b374c5ee60b41aa1b.png)

Quelque chose de particulier à faire pour ajouter sa clé publique ?

---

<div class="post-metadata">

**Author:** ![dbenaben](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/dbenaben/32/43_2.png) [@dbenaben](https://community.france-bioinformatique.fr/u/dbenaben)\
**Post date:** [Juillet 24, 2024, 11:19 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/15 "2024-07-24T11:19:50Z")

</div>

@ltalignani Le dépôt de clef via My semble fonctionner. Avez-vous essayer de vous connecter ?

Une autre façon de faire est de passer par l'outil en ligne de commande sur votre poste `ssh-copy-id` en se laissant guider:

```auto
# autoriser sa clef (par défaut) sur le cluster IFB Core 
ssh-copy-id core.cluster.france-bioinformatique.fr

# Ou autoriser une clef, spécifié en argument, sur le cluster IFB Core
ssh-copy-id -i ~/.ssh/id_ed25519.pub core.cluster.france-bioinformatique.fr

```

---

<div class="post-metadata">

**Author:** ![ltalignani](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/ltalignani/32/894_2.png) [@ltalignani](https://community.france-bioinformatique.fr/u/ltalignani)\
**Post date:** [Juillet 24, 2024, 12:06 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/16 "2024-07-24T12:06:39Z")

</div>

Cette méthode a par contre fonctionné.

 ![Capture d’écran 2024-07-24 à 14.05.14](https://community.france-bioinformatique.fr/uploads/default/original/2X/e/ee0abd32da7bb209c7b6f717acd1a8175549e15c.png)

Merci

---

<div class="post-metadata">

**Author:** ![oliver\_feudj4](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/oliver_feudj4/32/876_2.png) [@oliver\_feudj4](https://community.france-bioinformatique.fr/u/oliver_feudj4)\
**Post date:** [Juillet 24, 2024, 6:01 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/17 "2024-07-24T18:01:37Z")

</div>

Bonjour @dbenaben,

J'ai fait cette procédure et quand j'éssaie à nouveau avec mon mot de passe ça me renvoie `permission denied` pouvez vous m'aider svp?

Merci par avance

---

<div class="post-metadata">

**Author:** ![VDaric](https://community.france-bioinformatique.fr/user_avatar/community.france-bioinformatique.fr/vdaric/32/231_2.png) [@VDaric](https://community.france-bioinformatique.fr/u/VDaric)\
**Post date:** [Juillet 24, 2024, 7:03 UTC](https://community.france-bioinformatique.fr/t/connexion-ssh-warning-remote-host-identification-has-changed/5149/18 "2024-07-24T19:03:41Z")

</div>

Bonjour,

Je reprends ce sujet car je constate que beaucoup rencontrent ce problème avec SSH et tentent les mauvaises solutions.

### Problème

Quand vous vous connectez en SSH, votre client SSH mémorise l'empreinte de la clé du serveur pour éviter des attaques de type "[man in the middle](https://fr.wikipedia.org/wiki/Attaque_de_l%27homme_du_milieu)". Si l'empreinte de la clé du serveur change, votre client refuse de se connecter et cela même si vous regagnerez votre clef ssh à vous. La solution à ce problème est dans le message d'erreur :

### Message d'erreur

Celui-ci vous donne la solution :

```auto
Offending ECDSA key in /home/myself/.ssh/known_hosts:42
remove with:
ssh-keygen -f "~/.ssh/known_hosts" -R "core.cluster.france-bioinformatique.fr"

```

Il n'est pas nécessaire de rengrener votre clef ssh. La commande cité plus haut va enlever le clef qui correspond à "[core.cluster.france-bioinformatique.fr](http://core.cluster.france-bioinformatique.fr)" du fichier ~/.ssh/known\_hosts sur votre ordinateur (et elle fait une copie du fichier, pour au cas où). Une fois ceci fait, vous vous connectez normalement.

En espérant que ça évite des soucis supplémentaires.
