Ubuntu: Ошибка Server refused our key при авторизации по ключу.

При авторизации на Ubuntu сервер с использованием ключа, упорно получал ошибку Server refused our key.
Как в итоге оказалось, моя проблема была в неправильно владельце файла authorized_keys. Но есть еще несколько типичных ошибок, о них ниже

Выполняем по пунктам следующие шаги:
Убеждаемся что правильный приватный ключ подгружен в PuTTY
В /home/user/.ssh/authorized_keys публичный часть ключа прописана одной строкой (должна начинаться с ssh-rsa)
Права # chmod 700 /home/username/.ssh
Права # chmod 600 /home/username/.ssh/authorized_keys
Владелец # chown username:username /home/username/.ssh -R
Конфиг /etc/ssh/sshd_config содержет AuthorizedKeysFile %h/.ssh/authorized_keys
Перезагружаем sshd # sudo service ssh restart

Tags: , ,

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">