Accueil
/
Avancé Site Tools
/
SSH
/
Comment générer une paire de clés SSH sous Mac OS ?

Comment générer une paire de clés SSH sous Mac OS ?

SiteGround utilise des paires de clés à des fins d’authentification SSH, par opposition au simple nom d’utilisateur et mot de passe. Plus d’informations sur les clés SSH sont disponibles ici.

Vous pouvez générer une paire de clés SSH sous Mac OS en suivant ces étapes:

  • Ouvrez le Terminal en sélectionnant Applications> Utilitaires> Terminal
  • Dans le terminal, utilisez la commande suivante pour démarrer la génération de clé
 ssh-keygen -t rsa
  • Ensuite, vous serez invité à indiquer l’emplacement où vous voulez créer le fichier de clé privée:
 Saisissez le fichier dans lequel enregistrer la clé (/home/votreutilisateur/.ssh/id_rsa):

Laissez ce champ vide pour créer la clé à l’emplacement par défaut, qui est /home/votreutilisateur/.ssh/ id_rsa. Le fichier de clé publique sera créé exactement au même endroit, et avec le même nom, mais avec l’extension .PUB.

  • Ensuite, il vous sera demandé de choisir un mot de passe. C’est le mot de passe nécessaire pour utiliser la clé privée.
 Saisissez la phrase secrète (vide s’il n’y en a pas):

Cela termine la génération de la clé. Vous trouverez ci-dessous un exemple du processus complet:

Mac_user: ssh-keygen -t rsa
Génération d’une paire de clés RSA publique/privée.
Saisissez le fichier dans lequel enregistrer la clé (/home/user/.ssh/id_rsa):
Saisissez la phrase secrète (vide s’il n’y en a pas):
Saisissez à nouveau le même mot de passe:
Votre identification a été enregistrée dans id_rsa.
Votre clé publique a été enregistrée dans id_rsa.pub.
L’empreinte numérique de la clé est la suivante:
16:8e:e8:f2:1d:c9:b9:cf:43:9a:b3:3c:c1:1f:95:93 Mac_user

Cela créera une clé privée écrite en /home/user/.ssh/ id_rsa et une clé publique écrite en /home/user/.ssh/ id_rsa.pub .

Vous devrez ensuite envoyer la clé publique dans Site Tools > Développeurs > SSH Keys Manager , allez dans Importer et collez la clé. Chargez la clé privée dans votre terminal en utilisant la commande ssh-add :

 ssh-add /home/user/.ssh/id_rsa

Le mot de passe de votre clé vous sera demandé lors de son chargement dans le terminal.

Avec les clés générées, vous devriez maintenant pouvoir vous connecter via SSH. Vous trouverez plus d’informations sur la connexion via SSH à votre compte d’hébergement SiteGround ci-dessous:

Comment me connecter à mon compte partagé SiteGround via SSH sous Mac OS

Partager cet article