Ceci est une ancienne révision du document !
À 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 SGE. La ligne correspondante du fichier ~/.ssh/know_host
doit être supprimée. Vous pourrez relancer votre job.
... Permission denied, please try again. Permission denied (publickey,password). ...
Solutions :
~/.ssh/
ne sont pas bon. Ils doivent être de la forme drwx------
Commande pour revenir à un état correct :
chmod u=rwX,go-rwX /home/<login>/.ssh
~/.ssh/config
)Exemple de fichier de configuration SSH a utiliser à l'intérieur du PSMN. Plus de détails sur cette page.
Host * TCPKeepAlive yes ForwardAgent yes ForwardX11 yes Compression yes StrictHostKeyChecking no HashKnownHosts no
Même en ayant créé les clefs en suivant la documentation, les serveurs et les noeuds de calcul demandent toujours le mot de passe.
Vérifiez que les droits sur votre /home
ne sont pas lecture+écriture pour le group
et/ou pour other
:
ls -l /home drwxr-x--- 4 <login> <groupe> 12 May 30 2008 <login>/
ls -l /home drwxrwxr-x 4 <login> <groupe> 12 May 30 2008 <login>/
Commande pour revenir à un état correct :
chmod g-w,o-rwX /home/<login>