Comment convertir PPK en fichier PEM à l'aide de la commande

Comment convertir PPK en fichier PEM à l'aide de la commande

PPK (Putty Private Key) et PEM (Privacy Enhanced Mail) sont deux formats de fichiers couramment utilisés pour les connexions SSH et SSL / TLS. Alors que les fichiers PPK sont principalement utilisés avec le mastic sur Windows, les fichiers PEM sont plus largement pris en charge et peuvent être utilisés avec divers outils et plateformes. Si vous avez un fichier PPK et que vous devez l'utiliser avec un outil ou une plate-forme qui nécessite un fichier PEM, vous pouvez convertir le fichier PPK en un fichier PEM. Dans cet article, nous explorerons comment convertir un fichier PPK en fichier PEM sur Linux et Windows.

Vous aimerez peut-être: comment convertir un fichier PEM en PPK?

Méthode 1: Convertir PPK en PEM dans Linux en utilisant 'Puttygen'

Pour convertir un fichier PPK en un fichier PEM sur Linux, vous pouvez utiliser le 'Puttygen' Commande du package de mastics-tools.

  1. Tout d'abord, assurez-vous que le paquet de mastics est installé sur votre système. Vous pouvez l'installer en utilisant votre gestionnaire de packages, comme APT ou YUM, ou vous pouvez le télécharger et l'installer manuellement à partir du site Web de Putty (https: // www.mastic.org /).
    sudo apt install pticts-tools  
  2. Ouvrez une fenêtre de terminal et accédez au répertoire où le fichier PPK est stocké.
  3. Exécutez la commande suivante pour convertir le fichier ppk en fichier PEM:
    Puttygen ppk_file.ppk -o private-openSh -o pem_file.pem  

    Remplacer 'PPK_FILE.ppk ' avec le nom de votre fichier ppk et 'pem_file.pem ' avec le nom souhaité pour le fichier PEM.

    • Le 'Puttygen' La commande vous demandera une phrase secrète pour protéger le fichier PEM. Entrez une phrase de passe ou laissez-la vide si vous ne souhaitez pas utiliser une phrase secrète.
    • Le 'Puttygen' La commande générera le fichier PEM et l'enregistrera à l'emplacement spécifié. Vous pouvez maintenant utiliser le fichier PEM pour les connexions SSH et SSL / TLS.

Méthode 2: Convertir PPK en PEM dans Linux en utilisant 'OpenSSL'

Si vous avez le 'OpenSSL' Commande installée sur votre système, vous pouvez également l'utiliser pour convertir un fichier PPK en fichier PEM. Pour ce faire, exécutez la commande suivante:

OpenSSL PKCS8 -Inform der -in ppk_file.ppk -outform pem -out pem_file.pem  

Remplacer ppk_file.PPK avec le nom de votre fichier ppk et pem_file.pem avec le nom souhaité pour le fichier PEM.

Méthode 3: Convertir PPK en PEM sous Windows avec Puttygen

Les utilisateurs de Windows peuvent également convertir un fichier PPK en PEM à l'aide de l'utilitaire de Puttygen. Supposons que vous avez déjà téléchargé Puttygen à partir de son site de téléchargement officiel.

Ensuite, suivez les étapes pour convertir PPK en PEM:

  1. Lancement de l'application PutTygen
  2. Sous Déposer menu, cliquez Chargez la clé privée.
  3. Sélectionnez votre .Fichier PPK, puis choisissez Ouvrir.
  4. Maintenant, sous le Conversions menu, cliquez Exportation openssh key (Force New File Format).
  5. Définissez un nouveau nom avec le «.Extension pem »et cliquez sur le bouton« Enregistrer »
  6. Convertir PPK en PEM

Conclusion

En conclusion, la conversion d'un fichier PPK en fichier PEM sur Linux et Windows est un processus simple qui peut être accompli en utilisant la commande PutTygen sur Linux et Windows ou la commande OpenSSL sur Linux. Comprendre comment convertir un fichier PPK en fichier PEM peut être utile dans divers scénarios lorsque vous devez utiliser un fichier PPK avec un outil ou une plate-forme qui nécessite un fichier PEM. En suivant les étapes décrites dans cet article, vous pouvez facilement convertir un fichier PPK en fichier PEM et l'utiliser pour les connexions SSH et SSL / TLS.