1. Home
  2. Hébergements Web
  3. Générer une clé SSH
  1. Home
  2. Hébergements dédiés
  3. Générer une clé SSH

Générer une clé SSH

Pourquoi générer une clé SSH ?

La méthode d’authentification par clé SSH publique présente de nombreux avantages.
L’idée est de mettre en place un tunnel entre un client et un serveur qui garantit des transactions sécurisées.
L’empreinte numérique du mot de passe utilisé, est sauvegardé sur la clé SSH publique.
La clé SSH privée, quant à elle, est sauvegardée sur l’ordinateur personnel et reste par conséquent secrète.
Même si des tiers non autorisés parviennent à avoir accès à la clé publique, il leur serait presque impossible de décrypter la clé privée.
Ainsi, en misant sur une connexion SSH avec une clé privée et une clé publique, vous garantissez une sécurité maximale de vos données.

Générer une clé SSH sous WINDOWS

1. Appuyez sur la touche Windows + r de votre clavier en même temps, pour ouvrir la fenêtre exécuter,
2. Mettez cmd dans le champ de saisie puis cliquez sur OK,
3. Placez-vous (si ce n’est pas le cas) dans le chemin C:\Utilisateurs\VotreNomUtilisateurWindows, via la commande cd %userprofile%,
4. Exécutez respectivement les commandes suivantes :
mkdir .ssh
cd .ssh
ssh-keygen
Mettez le nom de fichier dans le quel la clé sera insérée
Mettez votre passphrase (deux fois)

Vous pouvez aussi lancer les mêmes commandes en utilisant PowerShell.

Accédez ensuite au dossier .ssh créé sous le répertoire C:\Utilisateurs\VotreNomUtilisateurWindows. Vous verrez deux fichiers dedans. L’un qui contient la clé privé, l’autre contient la clé publique.
Ouvrez le fichier mondomainekey.pub (qui contient la clé publique) avec NotePad ou BlocNote ou autre éditeur de texte. Copiez la clé qui commence par ssh-rsa, et se termine par VotreNomUtilisateur@VotreNomUtilisateurWindows.
La clé ne doit contenir aucun retour à la ligne.

Générer une clé SSH sous Mac OS

Ouvrez un terminal et lancez la commande suivante :
ssh-keygen -t rsa -C votreadresse@mail.tld
puis
cat /Users/myuser/.ssh/id_rsa.pub pour récupérer la clé publique.

Générer une clé SSH sous LINUX

Il suffit de :
1. Lancer la commande ssh-keygen sur un terminal,
2. Mettre le nom de fichier dans le quel la clé sera insérée,
3. Mettre votre passphrase (deux fois),
4. Lancer la commande cat nomfichier.pub pour copier la clé publique générée.

La clé ne doit contenir aucun retour à la ligne.

Updated on 22 mars 2021

Was this article helpful?

Related Articles

Leave a Comment