Comment générer des clés SSH sous Windows ? Voici deux façons
How To Generate Ssh Keys In Windows Here Are Two Ways
Les clés SSH sont des informations d'identification authentiques permettant de sécuriser le transfert de fichiers et la connexion à l'ordinateur. Par rapport à l'utilisation du protocole SSH avec nom d'utilisateur et mot de passe, les clés SSH peuvent être plus fiables. Cet article sur Mini-outil vous montre comment générer des clés SSH sous Windows en quelques étapes.SSH fait référence à Secure Shell, un protocole d'administrateur distant qui crée un tunnel de connexion sécurisé avec un autre ordinateur. En s'appuyant sur ce protocole, toutes vos communications et transferts de fichiers vers et depuis un serveur distant se feront de manière cryptée. Windows 11, ainsi que Windows 10, sont livrés avec un client OpenSSH intégré, qui vous permet de générer des clés SSH sous Windows sans l'aide d'un logiciel tiers.
Conseils: Récupération de données MiniTool Power est conçu pour vous aider à récupérer des fichiers perdus dans diverses situations. Vous pouvez exécuter cet outil pour restaurer facilement des images, des vidéos, des documents, des dossiers compressés, de l'audio et d'autres fichiers. Obtenir Récupération de données MiniTool Power gratuite pour analyser et restaurer jusqu'à 1 Go de fichiers gratuitement.Récupération de données MiniTool Power gratuite Cliquez pour télécharger 100% Propre et sûr
Vous pouvez activer le client OpenSSH dans les paramètres Windows en suivant ces étapes :
Étape 1 : Appuyez sur Gagner + je pour ouvrir les paramètres Windows.
Étape 2 : Tapez caractéristiques optionnelles dans la barre de recherche et choisissez Ajouter une fonctionnalité facultative de la liste des résultats.
Étape 3 : Vous pouvez consulter la liste des Fonctionnalités installées pour voir si le client OpenSSH est installé. Sinon, cliquez Ajouter une fonctionnalité pour le rechercher et l'installer.

Voie 1 : générer des clés SSH à l’aide de CMD sous Windows
Après avoir activé la fonctionnalité client OpenSSH sur votre Windows, vous pouvez essayer de vous référer au guide suivant pour créer une clé SSH avec l'invite de commande.
Étape 1 : Appuyez sur Gagner + R pour ouvrir la fenêtre Exécuter.
Étape 2 : Tapez cmd dans la zone de texte et appuyez sur Maj + Ctrl + Entrée pour exécuter l'invite de commande en tant qu'administrateur.
Étape 3 : Tapez ssh-keygen et frappé Entrer . Il générera automatiquement une clé RSA SSH.

Si vous souhaitez générer des clés SSH Ed25519, vous devez modifier la ligne de commande en ssh-keygen -t ed25519 et frappé Entrer .

Étape 4 : Il vous sera demandé de saisir un chemin de fichier pour enregistrer la clé. Comme un emplacement par défaut est indiqué, vous pouvez choisir d'utiliser cet emplacement et appuyer sur Entrer , ou modifiez le chemin en fonction de vos besoins.

Étape 5 : Ensuite, vous pouvez définir une phrase secrète. Le Phrase secrète SSH est utilisé pour protéger votre clé privée, empêchant les personnes pouvant accéder à votre ordinateur de copier votre clé privée. Par conséquent, bien qu’il s’agisse d’une étape facultative, nous vous suggérons de définir une phrase secrète. Si vous ne voulez vraiment pas de phrase secrète, appuyez simplement sur Entrer pour terminer le processus.

L'empreinte digitale de la clé peut être utilisée pour confirmer l'authenticité lors de la première connexion à un serveur distant. La clé SSH a maintenant été générée. Vous pouvez trouver deux clés sur place : une clé privée et une clé publique. Le fichier avec une extension .pub est la clé publique.
La clé publique sert à autoriser l'identification lorsque vous téléchargez un serveur et vous pouvez la partager avec d'autres pour leur donner la permission tandis que la clé privée ne doit être conservée que par vous-même.
Voie 2 : générer des clés SSH à l’aide de WSL
Si vous êtes un utilisateur WLS, les étapes pour générer des clés SSH sont similaires à la méthode ci-dessus. Mais vous devez spécifier le type de clé SSH que vous souhaitez créer initialement. Voici les étapes détaillées.
Conseils: Vous pouvez apprendre à installer le sous-système Windows pour Linux sur Windows de ce message.Étape 1: Lancez le terminal WSL sur ton ordinateur.
Étape 2 : Tapez différentes commandes pour créer différents types de clés.
- Pour une clé RSA-4096, vous devez taper ssh-keygen -t rsa -b 4096 et frappé Entrer .
- Pour une clé Ed25519, vous devez saisir ssh-keygen -t ed25519 et frappé Entrer .
Il vous est suggéré d'ajouter votre adresse e-mail pour distinguer le compte auquel appartient la clé. Par exemple, la ligne de commande devrait être ssh-keygen -t rsa -b 4096 -C ' [e-mail protégé] » ou ssh-keygen -t ed25519 -C ' [e-mail protégé] » .
Étape 3 : Définissez l'emplacement de sauvegarde ou utilisez l'emplacement par défaut et appuyez sur Entrer .
Étape 4 : définissez la phrase secrète ou ignorez cette étape en appuyant sur Entrer .
Maintenant, vous avez généré avec succès les clés SSH.
Conclusion
Il est facile et pratique de générer des clés SSH sous Windows avec les méthodes ci-dessus. Après avoir lu cet article, vous devriez connaître les étapes détaillées sur la façon de générer une clé RSA et Ed25519.