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
    vzctl enter veid fails. Unable to get term attr: Invalid argument
    Viewed 2755 times since Wed, Jun 14, 2017
    Backup Ezeelogin failed during Ezeelogin version upgrade
    Viewed 207 times since Tue, Jul 28, 2020
    vi editor having issues while logged in via ezeelogin
    Viewed 3239 times since Wed, Jun 14, 2017
    sshd[902]: debug1:PAM: password authentication failed for an illegal user: Authentication failure
    Viewed 7085 times since Thu, Feb 1, 2018
    npm install error - unable to get local issuer certificate
    Viewed 133 times since Wed, Sep 23, 2020
    Blank page when clicking add server
    Viewed 2127 times since Wed, Aug 16, 2017
    License expired though its not time / How to flush license / Number of servers exceeds maximum limit
    Viewed 6409 times since Wed, Jun 14, 2017
    Unable to add server into Ezeelogin via webinterface. Password error, times out
    Viewed 2241 times since Wed, Jun 14, 2017
    usernames already exists
    Viewed 657 times since Fri, Mar 15, 2019
    ERROR for site owner: Invalid domain for site key
    Viewed 6002 times since Thu, Jun 28, 2018