Comment se connecter automatiquement (sans saisir de passwd) à votre serveur distant en SSH ?

Ouvrez une connexion à l’aide de votre terminal préféré et tapez ce qui suit

ssh-keygen -t ed25519

On copie la clé générée sur le serveur distant ssh-copy-id user@serverAdress

On édite ensuite le fichier de config (il sera créé au cas où il n’existe pas) vim ~/.ssh/config

On ajoute les lignes suivantes

Host prod
    HostName serverAdress
    Port 22
    User user
    IdentityFile ~/.ssh/id_ed25519

Et maintenant on peut se connecter sans passwd comme suit ssh prod

C’est pas génial ?

Si vous avez des problèmes, les commentaires sont là

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.