尝试在 22.04.3 Ubuntu Server 上配置 SSH 服务器以使用 Google Authenticator 2FA

尝试在 22.04.3 Ubuntu Server 上配置 SSH 服务器以使用 Google Authenticator 2FA

我遵循了此处的指南https://www.techrepublic.com/article/enable-ssh-2fa-ubuntu-server/配置第一部分在系统上设置 Google Authenticator 后。我无法通过 SSH 登录我的 Ubuntu 服务器,因为它要求验证三次,然后继续要求我输入密码三次。

尝试失败的。并且必须将所有内容重置为默认值,即使没有它也可以工作。

该文章中标题为“如何为 2FA 配置 SSH 守护程序”的部分是该过程中遇到的问题。

我更新并升级了软件包,并通过 askubuntu.com 尝试了不同的方法,Digital Ocean 网站也尝试了其他网站,但我找不到解决问题的方法。

所用的方法似乎对 SSH 和 pam 都存在问题?即使在我几乎没有安装任何软件的系统上,除了 apache2 和 Docker。

我也尝试了数字海洋指南。但KbdInteractiveAuthentication yes在脚本中使用了它,而不是数字海洋文章中建议的那个。https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-ubuntu-20-04

相关内容