Installer une clé ssh sur un serveur distant avec Mac OS X

Ne me souvenant jamais de la manipulation, voici un petit article pour ma mémoire courte. En espérant qu’il aide d’autres personnes 😉

Objectif : Enregistrer une clé ssh sur un serveur distant afin d’avoir ensuite à taper uniquement ssh votrenom@serveur.distant sans mot de passe depuis Mac OS X. Souvent utile lorsque l’on gère un serveur web à distance.

Amis linuxien je vous recommande cet article, qui diffère sur une commande non présente sous Mac OS X

1ère étape : Générer une clé ssh

Pour cela dans le terminal :

ssh-keygen -t rsa -b 2048

Il nous demande alors:

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/johann/.ssh/id_rsa):

Garder le répertoire par défaut, plus simple ensuite pour s’y retrouver, donc valider

Puis il demande

Enter passphrase (empty for no passphrase):

Il s’agit d’un mot de passe personnalisé. Pour ma part je fais cette manipulation pour ne rien avoir à taper ensuite lorsque je souhaite me connecter, donc je ne saisi rien et je valide deux fois.

Une fois validé votre super clé apparait !

2ème étape : Envoyer votre clé sur le serveur distant

Il s’agit ici d’envoyer votre clé (qui vous identifie) sur le serveur distant (dans le dossier .ssh du dossier de l’utilisateur distant)

Voici un exemple à adapter à votre besoin :

cat ~/.ssh/id_rsa.pub | ssh utilisateurdistant@serveur.distant  "cat >> ~/.ssh/authorized_keys"

Il vous demande alors le mot de passe ssh (c’est la dernière fois \o/ !). Compléter et valider.

3ème étape : Tester la connexion

Pour finir, on a juste à tester si la connexion fonctionne :

ssh utilisateurdistant@serveur.distant

Si il ne vous demande plus de mot de passe c’est gagné !

 

 

Picture of Johann

Johann

Webmaster depuis 1998, Créateur de JeVendsLaBoutique.com, J’accompagne les Entrepreneurs passionnés et Freelances à développer leur activité sur Internet.

Partager cet article

2 Responses

Laisser un commentaire

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

A propos

Johann ROCHE

Webmaster depuis 1998, Créateur de JeVendsLaBoutique.com, J’accompagne les Entrepreneurs passionnés et Freelances à développer leur activité sur Internet.

Articles récents

Me suivre

✉️ Faire partie de mes contacts