La génération de clé ssh sous Linux n’utilise pas le même format que celles utilisées sous windows avec putty. Il faut convertir la clé en ppk pour que putty puisse l’utiliser.
Sous Linux il faut utiliser l’utilitaire puttygen qui est présent dans le package putty-tools. Pour l’installer rien de plus simple sous le shell (debian, ubuntu, linux-mint)
sudo apt install putty-tools
Ensuite il faut vous placer dans le répertoire où sont stockées les clés ssh à convertir. Habituellement, le répertoire est de la forme suivante : /home/<monuser>/.ssh . Dans le répertoire il faut repérer la clé privée à convertir, normalement la clé publique est suffixée par .pub.
puttygen id_rsa -o cleprive.ppk
Dans l’exemple id_rsa est ma clé ssh privée sur mon poste linux et le fichier de sortie est identifié par le switch -o. Il n’y a plus qu’à récupérer le fichier .ppk par scp pour l’utiliser sous Windows.
0 Comments