Pourquoi convertir PEM en PPK ?
PuTTY, le célèbre client SSH pour Windows, stocke les clés privées dans son propre format .ppk et ne peut pas lire directement les clés OpenSSH .pem. AWS et la plupart des fournisseurs de cloud émettent une clé .pem ; la convertir en .ppk est l'étape standard avant d'utiliser PuTTY pour se connecter.
Comment convertir PEM en PPK
PuTTYgen FREE
Cliquez sur « Load », changez le filtre sur « All Files », ouvrez le .pem, puis cliquez sur « Save private key » et enregistrez sous .ppk. PuTTYgen est GRATUIT et inclus dans l'installateur standard de PuTTY sur putty.org.
À propos de ces formats
Un fichier PEM est un conteneur texte pour des données cryptographiques - le plus souvent un certificat SSL/TLS, une clé privée, ou les deux. Ouvrez-le dans n'importe quel éditeur de texte…
Ouvrir les détails de .PEM →Un fichier PPK est un fichier de clé privée PuTTY - il contient une paire de clés SSH utilisée pour s'authentifier auprès de serveurs distants. Sur Windows, ouvrez-le et gérez-le avec…
Ouvrir les détails de .PPK →Qualité et points de vigilance
- Le fichier
.pemdoit être un fichier de clé privée (-----BEGIN RSA PRIVATE KEY-----ou-----BEGIN PRIVATE KEY-----) - un certificat (-----BEGIN CERTIFICATE-----) ne peut pas être converti en.ppk. - Ne téléchargez jamais votre clé privée
.pemsur un convertisseur en ligne - cela équivaut à donner le mot de passe d'un serveur ; effectuez cette conversion localement uniquement. - PuTTY 0.75 et versions ultérieures utilisent la version 3 de PPK par défaut ; si vous devez vous connecter avec un ancien client PuTTY, exportez en PPK v2 depuis le menu « Key » de PuTTYgen.
Foire aux questions
Où puis-je télécharger PuTTYgen ?
.exe autonome sur la même page de téléchargement.Pourquoi ne puis-je pas voir mon fichier `.pem` dans le sélecteur de fichiers de PuTTYgen ?
Puis-je convertir un `.ppk` en format PEM ?
.ppk dans PuTTYgen, allez dans « Conversions » > « Export OpenSSH key », et enregistrez le résultat.Dois-je convertir en PPK si j'utilise OpenSSH sur Windows ?
.pem avec ssh -i key.pem user@host.