О параметре ChallengeResponseAuthentication в / etc / ssh / sshd_config - PullRequest
0 голосов
/ 29 ноября 2018

Не легко описать это в заголовке, в последнее время я пытаюсь поддерживать открытый ключ + аутентификацию пароля в моем ssh-клиенте (с модулем ssh2).

В /etc/ssh/sshd_config я установил так:

ChallengeResponseAuthentication no
Match User someUserName
        AuthenticationMethods publickey,password publickey,keyboard-interactive

Затем подключитесь из командной строки bash ssh -i .ssh/id_rsa someUserName@xx.xx,

Он пройдет проверку publickey и запросит пароль, введите пароль для someUserName, он подключится.

Кажется ChallengeResponseAuthentication no не соблюдается?Я не уверен, что это стандартное поведение или нет.

Кстати, в мае Mac, ssh -V выводит OpenSSH_7.6p1, LibreSSL 2.6.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...