Converteer putty ppk keys naar ssh keys

  Algemeen, Algemeen

Op dit moment werk ik weer veel vanuit een windows desktop. en moet met putty inloggen op de Linux machines. de public key staat in LDAP en word dus automatisch aangeboden op moment van inloggen. Omdat ik het zelf veel praktischer vind om vanuit 1 Linux machine aan te loggen naar de andere hosts is het handig als ik de zelfde private key kan gebruiken.

De key binnen putty heeft een ander formaat maar je kan de keys middels puttygen.exe eenvoudig exporteren naar verschillende formaten. en dus ook naar een formaat wat ssh begrijpt.

  • start puttygen.exe
  • laad je private ppk key.
  • als je passphrase hebt gebruikt word die gevraagd
  • kies het juiste type key (voor (open)ssh rsa)
  • Under Conversions -> Export Openssh key
  • Kopieer de private naar je Linux machine en plaats de key in de .ssh dir in je home directory.
  • de file naam moet zijn id_rsa en zorg dat de rechten goed staan (chmod 0600 id_rsa) en de owner ook goed staat