Convert ppk to OpenSSH keypairs

.ppk files are created by PuTTY to store a private key generated by the program. To convert keypairs, first you need to install the package putty and then: Generate the private key: puttygen id_rsa.ppk -O private-openssh -o id_rsa Generate the public key: puttygen id_rsa.ppk -O public-openssh -o id_rsa.pub

Convert .ppk key to OpenSSH keys

OpenSSH is the de facto standard implementation of the SSH protocol. If you use ssh-keygen with the default options, it will generate a private and a public key that will work with virtually any server. Unfortunately, out there are Windows users that bother Linux admins with .ppk key generated by PuTTY; both keys are stored… Continue reading “Convert .ppk key to OpenSSH keys”