I am trying to access my droplet from the Linux terminal using below command:

ssh -i /<path>/key.ppk root@<server-IP>

But it showing error

Load key "/<path>/key.ppk": invalid format
root@<server-IP>: Permission denied (publickey).

OpenSSH already installed on my machine.

but same key.ppk file is working with Putty SSH client.

Any solution?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

1 answer

Hello, @bepari662

I will recommend you to follow the steps listed in this tutorial:


You can make sure that your current public key is present on your droplet. You can access the droplet using the console from the control panel and resolve the issue.

Let me know how it goes.


Submit an Answer