Permissions fichiers SSH

Lors de la connexion par clefs SSH, si les droits d’accès aux fichiers ne sont pas définis correctement, l’erreur suivante est affichée :

user@machine:~# ssh -l userdistant serveurdistant
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/user/.ssh/clef.id_rsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /home/user/.ssh/clef.id_rsa

Les droits des fichiers doivent être en effet accessible en lecture uniquement par l’utilisateur concerné (droits à « 400 ») :

chmod 400 $HOME/.ssh/clef.id_rsa