How to fix SSH not accepting public key in authorized_keys
Problem:
You have added your SSH public key to a remote server manually or usingĀ ssh-copy-id
but still you can’t login using that public key
Solution
Typically this is caused by bad permissions of your ~/.ssh
directory and/or your authorized_keys
file. Fix that using:
chmod -R 700 ~/.ssh
then try to login again