Я создал пользователя с именем "пользователь". Я хочу, чтобы этот пользователь мог войти в SSH с помощью ключа SSH.

Я сделал следующее:

  • создал папку с именем .ssh внутри /home/user и изменил ее до 700
  • создан файл с именем authorized_keys внутри /home/user/.ssh/ и его прав измененных 600
  • добавлен открытый ключ я производимый с PuTTYgen в authorized_keys файл
  • перезапустил ssh

Теперь, когда я пытаюсь войти на hostname.com с закрытым ключом, сгенерированным с помощью puttygen, я получаю сообщение об ошибке, что server refused our key и disconnected: no supported authentication methods available (server sent: publickey)

Когда я сделал это для пользователя root, он работал нормально, что я здесь не так делаю?

0