This article will show you how to generate a .pem file from an existing .ppk key.

1. Install putty on your mac

Done easily with homebrew.

2. Generate the keyWe will use puttygen to generate the key.

  • key.ppk: the original file name/path.
  • -O private-openssh: the output type. private-openssh is used to save an SSH-2 private key in OpenSSH’s format.
  • -o key.pem: the output file name/path.

3. Install the key

Installing the key is equivalent to copying it in your ~/.ssh directory.