When login with password

  1. $ ssh ubuntu@ronnie.make-it-simpler.tech
  2. ...... Permission denied(publickey)

Reason

Login with password is disabled on remote server

Solution

Enable login with password on remote server:

$ sudo vim /etc/ssh/sshd_config
PasswordAuthentication yes

When login with secret key

$ ssh -i ~/.ssh/xxxx.privatekey ubuntu@ronnie.make-it-simpler.tech
...... Permission denied(publickey)

Reason

Remote server has no correct public key in /home/ubuntu/.ssh/authorized_keys.

Solution

Add public key to autorized_keys:

$ vim .ssh/authorized_keys
...skipping...
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDejjY/5uSW4zuwX1vCEPtld2gQG44Py8iRAl1yr2oVqDTysFlcyU+gYHDrkSVcCfl+x8mliFkBtFM/lgvdyXe/jMc+W8vQ6YuPMR2S0mvbgR8VWrp2UIwryywo1TJVojGM/7b46g6Rt2JTYdHnl0jSnXEa6bM6c7xuzx85lkd7+bA3aeKXEm8R77AU/6yCQSDciNDoyAqSxQ3rn7yWftbLDKx7nt1+DFqNBWsDjvpJBTptlBrg47APmVZQLTBevDYppXCYbYY0kIV/lvOWa/CFAoNPfDA4AjHu6f1RdMms1m63oKDcV8icj96rYatPcd53dMHH+baTaf8PFqA986/D skey-8qhk5vbx