Can't ssh to my droplet (Ubuntu 16.04.1), Permission denied (publickey) !?

February 16, 2017 10.1k views
DigitalOcean Logging Deployment Getting Started Ubuntu 16.04

When I try to ssh to my server this happens:

The authenticity of host ' (' can't be established.
ECDSA key fingerprint is
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '' (ECDSA) to the list of known hosts.
Permission denied (publickey).

I managed to put the same ssh key on my local machine and on my droplet and this happens every time. I tried to google the problem but didn't find any solution :/

3 Answers
iko February 16, 2017
Accepted Answer

Hi @milann17 ,

I think you need to remove the ssh key from your server (ssh folder) and from your local PC.

Try to login to your server with this tutorial.

by Melissa Anderson
DigitalOcean Droplets are managed using a terminal and SSH. SSH is an encrypted network protocol for remote server login and command execution. It is the standard method used for accessing and interacting with Linux servers. This tutorial shows how to connect to a DigitalOcean Droplet for the first time by using the OpenSSH client.
  • I currently have an ssh issue where the only error it returns is 'permission denied: (public key)', the thing is I was using and accessing the sever with ssh just days before with no problems and I didn't change anything and I still have all the keys setup on this same computer.

    Ive logged in via the dashboard console and I can see in the auth.logs that there have been some denied attempts at brute forcing into the server (I guess by bots) but this is normal right?

    I should add that I have ufw setup but ssh is allowed as are many other ports.

    This has happened twice in two weeks to me now and its getting annoying.

Today I create a new droplet. Im trying to connect on terminal with ssh and all is double checked nothing wrong .Server say is Permission denied (publickey).

My old droplet still working very well. I think maybe ubuntu 16.04.2 something wrong.

Tnx deleting folders did the job for me :)

Have another answer? Share your knowledge.