Pour générer une clé SSH d'un utilisateur en vue de l'autoriser à des connexions SSH sans demande de mot de passe, il suffit de suivre les étapes suivantes :
- Prendre l'identité de l'utilisateur sur la partition source
- Générer la clé par la commande : "ssh-keygen -t rsa -N '' -f $HOME/.ssh/id_rsa"
- Recopier le contenu du fichier '$HOME/.ssh/id_rsa.pub' dans le fichier '$HOME/.ssh/authorized_keys' de la machine distante.
- Vérifier que les droits du fichier authorized_keys sont à 600.
- Tester depuis la machine source par la commande "ssh lpar_distante date'
Le serveur distant ne doit pas demander de mot de passe.
En cas de demande de mot de passe, plusieurs possibilités :
- Erreurs de droits sur le fichier authorized_keys ou le répertoire '.ssh'.
- Le fichier 'sshd_config' n'autorise pas l'utilisation des fichiers clé.