Рейтинг:-1

OpenSSH игнорирует параметры конфигурации PasswordAuthentication и KbdInteractiveAuthentication.

флаг in

Мне нужно отключить аутентификацию по паролю SSH.

я добавил строку ПарольАутентификация нет к /etc/sshd_config (и скопировал его 20 раз из-за разочарования), но после перезагрузки машины, чтобы убедиться, что все было перезагружено, мне все равно предлагается ввести пароль.

Мне также нужно включить интерактивную аутентификацию с помощью клавиатуры. Опять же, добавив соответствующую строку (KbdInteractiveAuthentication да) к /etc/sshd_config не имеет никакого эффекта.

Я также добавил строку Методы аутентификации с открытым ключом, интерактивной клавиатурой к /etc/sshd_config; обратите внимание, что я НЕ указал «пароль» в качестве метода аутентификации! Тем не менее, OpenSSH требует пароль и не выполняет аутентификацию с помощью клавиатуры.

После каждого изменения я запускал sudo systemctl sshd перезагрузить && перезапустить sudo systemctl sshd, и когда это не сработало, я перезагрузил машину; все равно изменения не применяются.

Чтобы убедиться, что он использует правильный файл конфигурации, я попытался переопределить значение по умолчанию (/etc/sshd_config) с собой (см. ниже); Я все еще получаю те же результаты даже после выполнения:

âââ(ragnar@[отредактировано])-[~]
ââ$ sudo sshd -f /etc/ssh/sshd_config
sshd re-exec требует выполнения с абсолютным путем
                                                                                                              
âââ(ragnar@[отредактировано])-[~]
ââ$ sudo `который sshd` -f !$

Таким образом, в дополнение к попытке спровоцировать меня, требуя абсолютного пути (какая ты особенная снежинка, OpenSSH), он, похоже, просто игнорирует определенные параметры конфигурации.

Это агент Смит или сервер SSH? Если последнее, могу ли я каким-либо образом заставить его вести себя в соответствии с его собственными спецификациями и обратить внимание на его файл конфигурации?

Спасибо! :)

David avatar
флаг cn
Какая версия Ubuntu и рабочий стол или сервер?

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.