Host key verification failed. lost connection

À la connexion sur un des noeuds, votre job plante avec une de ces erreurs :

ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Host key verification failed.
lost connection 
...
Host key verification failed.
...

Solution : Le nom du noeud de calcul est indiqué dans le message d'erreur. La ligne correspondante du fichier ~/.ssh/know_hosts doit être supprimée. Vous devrez relancer votre job.

...
Permission denied, please try again.
Permission denied (publickey,password).
...

Solutions :

  • Les droits de votre répertoire ~/.ssh/ ne sont pas bon. Ils doivent être de la forme
drwx------

Commande pour revenir à un état correct :

chmod u=rwX,go-rwX /home/${USER}/.ssh
  • Votre configuration SSH est imparfaite (~/.ssh/config)

Exemple de fichier de configuration SSH a utiliser à l'intérieur du PSMN. Plus de détails sur cette page.

~/.ssh/config
Host *
  TCPKeepAlive yes
  ForwardAgent yes
  ForwardX11 yes
  Compression yes
  StrictHostKeyChecking no
  HashKnownHosts no
faq/hostkey_verification_failed.txt · Dernière modification : 2023/12/13 15:20 de ltaulell