关于/ etc / ssh / sshd_config中的ChallengeResponseAuthentication选项

时间:2018-11-29 02:13:05

标签: ssh openssh

用标题很难描述它,最近我正在尝试在我的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

它将通过公钥检查,并要求输入密码,输入someUserName的密码,它将连接。

似乎不尊重ChallengeResponseAuthentication no吗? 我不确定这是否是标准行为。

在Mac上,ssh -V输出OpenSSH_7.6p1, LibreSSL 2.6.2

0 个答案:

没有答案