PuTTY est un terminal open-source émulateur principalement pour Microsoft Windows, mais il ya aussi des versions pour les systèmes d' exploitation Mac et Linux . PuTTY agit comme un client pour SSH , Telnet et protocoles TCP premières, et contient un client de console série pour les connexions série locaux. PuTTY stocke les clés privées nécessaires pour se connecter et s'authentifier auprès des serveurs SSH dans son propre format , désignés par une extension PPK . , À la fin du nom de fichier . Pour utiliser les clés privées avec OpenSSH sur Ubuntu , convertir les fichiers. Ppk avec l'outil PuTTYgen . Instructions
1
Ouvrez une fenêtre de terminal dans Ubuntu , ou connectez-vous si vous convertissez les clés sur un serveur distant Ubuntu .
2
Tapez " sudo apt- get install putty-tools "à l'invite pour installer les outils PuTTY terminal. Entrez votre mot de passe lorsqu'il est demandé par sudo , d'exécuter apt -get avec les permissions root nécessaires à l'installation
3
Convertir la clé publique en tapant la commande suivante à l'invite de terminal: .
puttygen keyfile.ppk -o -O id_rsa.pub public- OpenSSH
Où " keyfile.ppk " est le PuTTY. fichier PPK à convertir, et " id_rsa.pub " est le nom du converti fichier clé
4
convertir la clé privée en tapant: .
puttygen keyfile.ppk -o id_rsa -O -privé OpenSSH
Où " keyfile.ppk " est le fichier de clé pour convertir et " id_rsa " est le fichier de clé privée . PuTTY stocke à la fois les clés publiques et privées dans le fichier . PPK , c'est pourquoi vous utilisez le même fichier à convertir les deux touches. Vous pouvez maintenant utiliser les deux touches avec OpenSSH.