配置 ssh 以允许使用 ssh 密钥(并且没有 google 2FA)或密码 + google 2FA 登录?

配置 ssh 以允许使用 ssh 密钥(并且没有 google 2FA)或密码 + google 2FA 登录?

我想配置我的(debian)机器以允许使用两种不同的身份验证选项进行 ssh 登录:

  1. ssh公钥认证
  2. 使用 (google) 2 因素身份验证码进行密码身份验证

我所能做的最好的结果是,即使我使用 ssh 密钥,也需要 2FA 代码。但这是一个破坏性的事情。

相关内容