msaharia
By:
msaharia

How can I add ssh-key to my user account in a new droplet?

September 28, 2017 126 views
Logging Ubuntu 16.04

I followed this [DO GUIDE](https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04

I created a user account and gave it sudo access.

But when I try to copy my ssh keys using ssh-copy-id user@address, I get the following error:

/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
Permission denied (publickey).

This used to work before. What is the solution?

1 comment
  • If you're only looking to log into the remote server using SSH Keys on your machine you can copy your *.pub key to the remote server renaming it to authorizedkeys. Once complete as long as the matching key is added to your local key chain Example: ```ssh-add ~/.ssh/idrsa``` you should be able to log into the remote server with no passwd.

Be the first one to answer this question.