在 openssh 上启用多因素身份验证(公钥+密码)

在 openssh 上启用多因素身份验证(公钥+密码)

我希望您需要向 SSH 服务器提供密码和 RSA 密钥才能登录。

我可以制作受密码保护的 RSA 密钥,但在这种情况下,RSA 密钥的密码不会被发送到服务器,并且我希望服务器评估密码(除了公钥)。

我该怎么做?这可能吗?

谢谢!

答案1

AuthenticationMethods您可以在 中设置sshd_config,例如:

AuthenticationMethods publickey,password publickey,keyboard-interactive

就像在手册页中一样sshd_config(5)

相关内容