I created a new Ubuntu droplet.
I added the SSH key (Public)
From Terminal on OS X: (following the tutorial)
Then, ssh root@IP where IP = public IP of the droplet
ERROR: Permission denied (publickey).
Any ideas?
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.
On your OSX machine you need to load your Identity file. This can be done two ways.
ssh
commandssh -i /path/to/id_file username@host
Example:ssh -i /Users/jondoe/.ssh/id_rsa root@mydomain.com
ssh-agent
-ssh-add /path/to/id_file
Example:ssh-add /Users/jondoe/.ssh/id_rsa
Note: If you get an ssh-agent error, enter:
eval `ssh-agent`
before #2