Я пытаюсь войти на удаленный сервер без пароля, используя SSH, но я получаю сообщение об ошибке:
Permission denied (public key)
Чтобы скопировать ключ .pub на сервер, у меня было:
PasswordAuthentication = yes (in the sshd_config file).
После того, как я скопировал ключ .pub, я отключил пароль в ssh_config, который у меня был:
PasswordAuthentication = no
Теперь, когда я попытался SSH:
ssh 'server@192.168.xx.x'
Я получаю ошибку:
Permission denied (public key)
Как я могу решить проблему?
Я изменил разрешение author_keys, разрешение .ssh/ и т.д., Но проблема остается. Я даже использовал команду ssh-agent $ SHELL && ssh-add.