Pour convertir une clé privé Putty (.ppk) en clé openSSH, il faut installer puttygen sur une machine Windows
Ouvrir le fichier ppk dans puttygen (saisir la passphrase le cas échéant), menu conversion, export opensshkey
Sauvegarder le fichier openSSH
Transférer le fichier openSSH (ou faire un copier-coller du contenu) sur la machine Linux
Modifier les permission du fichier openSSH avec un chmod 700 (important sinon SSH refuse d’utiliser la clé)
Utiliser la clé SSH :
ssh user@ip -i key.shh
Source : How To Convert Your Putty .ppk Private Key To A Normal SSH Key You Can Use On An Apple Mac