Une clé SSH est utilisée pour l’authentification entre le client et le serveur qui communiquent à l’aide du protocole réseau SSH (Secure Shell). Il permet un canal sûr et sécurisé au-dessus d’un réseau dangereux pour la communication entre les systèmes. Cette connexion sécurisée peut être utilisée pour accéder à distance à une machine à l’autre extrémité. Ici, nous allons détailler les étapes pour générer cette clé SSH sur un PC Windows 11.
Étape 1-Installer la fonctionnalité client OpenSSH
Au début, vous devez vérifier si la fonctionnalité client OpenSSH est installé sur votre PC ou non. Si elle est déjà présente, vous pouvez continuer à générer la clé sinon, vous devez l’installer.
1. Appuyez simultanément sur les touches Windows et I pour ouvrir la page Paramètres de Windows.
2. Sélectionnez l’onglet Applications dans le volet de gauche.
3. Cliquez sur Fonctionnalités facultatives sur le côté droit.
4. Dans la zone de recherche ci-dessous Fonctionnalités installées tapez OpenSSH Client pour vérifier s’il est déjà installé.
5. Si vous voyez la fonctionnalité présente, passez à l’Étape 2.
6. Dans le cas où la fonctionnalité n’est pas installée, cliquez sur le bouton Afficher les fonctionnalités associé à Ajouter une fonctionnalité optionnelle.
7. Recherchez OpenSSH Client dans la liste.
8. Cochez la case qui lui est associée et cliquez sur Suivant.
9. Cliquez sur le bouton Installer.
10. Une fois qu’il est installé, redémarrez votre PC et passez à l’étape 2 pour générer la clé SSH.
Étape 2 – Créez une clé SSH
1. Appuyez sur la touche Windows et tapez cmd dans la zone de recherche.
2. Cliquez avec le bouton droit sur Invite de commandes et choisissez Exécuter en tant qu’administrateur.
3. Si le Contrôle d’accès utilisateur vous y invite, cliquez sur Oui.
4. Exécutez la commande ci-dessous
ssh-keygen
5. Lors de l’exécution de la commande ci-dessus, il demandera Entrer le fichier pour enregistrer la clé avec un emplacement par défaut mentionné.
Remarque : L’emplacement par défaut pour enregistrer le keys est C:\Users\
6. Maintenant, si vous appuyez sur Entrée, la clé SSH sera enregistrée dans l’emplacement par défaut ci-dessus. Sinon, si vous le souhaitez, vous pouvez modifier l’emplacement en tapant le nouveau chemin.
7. Ensuite, il donne une option pour créer un mot de passe (passphrase) pour la clé SSH créée.
8. Appuyez sur la touche Entrée si vous souhaitez continuer sans créer de phrase secrète.
9. Si vous souhaitez sécuriser la clé, saisissez un mot de passe et confirmez-le en le retapant. N’oubliez pas ce mot de passe car il est nécessaire lors de l’utilisation de la clé SSH à chaque fois.
10. Maintenant, la clé sera créée et vous verrez l’empreinte de la clé et la valeur de hachage SHA256. De plus, vous verrez l’algorithme RSA qui a été utilisé.
11. Vous pouvez maintenant utiliser votre clé dans le chemin mentionné ci-dessous
C:\User\
Elle sera présente dans le Fichier id_rsa.pub.
C’est tout !
Nous espérons que vous êtes maintenant en mesure de générer une paire de clés SSH pour la communication entre deux entités sur un réseau.
Un ingénieur logiciel est devenu un éducateur avec une vaste expérience de l’enseignement dans les universités. Je travaille actuellement sur ma passion pour l’écriture.