In general, if you have a key has suffix "
.ppk ", it's very likely a Putty private key.
Both OpenSSH and Codinn SSH could not parse Putty private key directly, so before you could use it with Codinn SSH, you should first convert it into OpenSSH format.
Here are the steps will guide you convert a Putty key to OpenSSH format:
- Install Homebrew
brew install puttyin Terminal.app
- Change working directory to the folder contains your
puttygen id_dsa.ppk -O private-openssh -o id_dsa
If you use a Window PC, and already has Putty GUI installed, you can convert key by using PuTTYGen GUI utility:
- Open PuTTYGen
- Load your
- Go to Conversions -> Export OpenSSH and export your private key