can't ssh from mac

January 18, 2019 596 views
Configuration Management Ubuntu 18.04

I can ssh to my droplet from my windows, but when I try from my macOs it gives me a message “Permission demied (publickey, password).

2 Answers

Hey friend, sounds like you’ll need to add the public key from your Mac to your Droplet.

The good news is you have access via your other Windows computer so one of these methods should be fine for you: https://www.digitalocean.com/docs/droplets/how-to/add-ssh-keys/to-existing-droplet/

I run into this quite often on my mac(s)/linux machines. Providing your SSH key (we’ll use id_rsa as an example) exists on the machine you are logging in from you may just need to add the key to your SSH Agent.

ssh-add ~/.ssh/id_rsa

or define the key with the ssh command

ssh -i ~/.ssh/id_rsa username@droplet_ip
Have another answer? Share your knowledge.