Unable to add server using putty private key key pair. How to convert PPK file OpenSSH format

I am unable to add servers using putty generated private key pair( PPK) ?

 Putty key is currently not supported in Ezeelogin. You have to convert it to OpenSSH format.

To convert to OpenSSH format, you can use PuttyGen.

Download and install PuttyGen from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


  1. Start PuTTYgen. Under Actions, choose Load, and then navigate to your .ppk file.


2. Choose the .ppk file, and then choose Open.


3. Choose Conversions from the menu at the top of the PuTTY Key Generator, and then choose Export OpenSSH Key.


4. For the PuTTYgen warning Are you sure you want to save this key without a passphrase to protect it?, choose Yes.


5. Name the file and add the .pem extension.



Unix or Linux - install PuTTY

Install PuTTY, if it's not already on your system, by running one of these commands:


$ sudo yum install putty


$sudo apt-get install putty-tools

Unix or Linux - convert a .ppk file to a .pen file

Run the puttygen command to convert a .ppk file into a .pem file:

$ sudo puttygen ppkkey.ppk -O private-openssh -o pemkey.pem

Refer the article for converting ppk to openssh format.

0 (0)
Article Rating (No Votes)
Rate this article
    Attached Files
    There are no attachments for this article.
    Related Articles RSS Feed
    Error opening terminal: xterm-256color.
    Viewed 441 times since Wed, Jul 31, 2019
    Configuration and error log files to check for troubleshooting
    Viewed 4393 times since Thu, Jun 15, 2017
    User modify failed Cannot modify user on this node: Authentication by ssh key failed
    Viewed 3454 times since Wed, Jun 14, 2017
    "An error occurred. Please contact administrator." - got error while trying to access remote server from jump server
    Viewed 1229 times since Tue, May 8, 2018
    You don’t have permission to access /ezlogin/index.php/auth/login on this server
    Viewed 1492 times since Fri, Aug 10, 2018
    Could not connect to database infinite loop on restore
    Viewed 2667 times since Wed, Jun 14, 2017
    F1 - F4 keys not working in ezsh when using PuTTY
    Viewed 19009 times since Wed, Jun 14, 2017
    main admin user account suspended after entering incorrect security code
    Viewed 2469 times since Wed, Jun 14, 2017
    PHP function ’exec’ is not available.
    Viewed 2368 times since Thu, Jun 15, 2017
    Jump server ip to be licensed?
    Viewed 2394 times since Thu, Jun 15, 2017