Аутентификация ключа OpenSSH возможна только при вводе пароля доступ разрешен

Я запускаю Ubuntu 16.04 0 как безголовый сервер.
У меня настроена аутентификация по ключу для доступа к серверу через Putty. Я использовал Putty keygen для генерации 4096-битного ключа, вставил его на сервер и смог успешно пройти аутентификацию, ПОКА я не отключу доступ по паролю в sshd_config , затем я получаю «Сервер отказался от нашего ключа» сообщение от Putty при попытке аутентификации.
Просто изменил следующее в sshd_config (это свежая установка Ubuntu):

PermitRootLogin no
PasswordAuthentication no
UsePAM no 
0
задан 14 December 2016 в 17:48
1 ответ

Я перепроверил разрешения Ubuntu, и они оказались правильными. Однако я решил повторно применить их и настроил права доступа того же уровня для каталога /.ssh в 0700 и 0644 для файла авторизованных ключей, и, похоже, это работает. В любом случае, это сбивает с толку существующие уровни разрешений .....

0
ответ дан 5 December 2019 в 09:05

Теги

Похожие вопросы