Partager l'article ! Login automatique sous OpenSSH: But: pourvoir executer a distance des commandes sans avoir a taper son login et mot de passe depuis OpenSSH (Linux) I ...
But: pourvoir executer a distance des commandes sans avoir a taper son login et mot de passe depuis OpenSSH (Linux)
Il faut d'abord crée un trousseau (une clé public et une clé privée)
ssh-keygen -t rsa -b 1024 -N '' -f rsa_id
RSA = l'algo, 1024 = la taille de la clé, rsa_id = son nom
On obtient 2 fichiers rsa_id & rsa_id.pub, sur la machine cible il faut éditer le fichier ~/.ssh/authorized_keys
vi ~/.ssh/authorized_keys
Et mettre dedans le contenu du fichier rsa_id.pub, on peut mettre plusieur clé, une par ligne.
Il ne reste plus sur la machine source a taper
ssh -i rsa_id user@ip
Et vous etes loggé