安装 Google Authenticator 后,Ubuntu 登录循环

安装 Google Authenticator 后,Ubuntu 登录循环

我的 Ubuntu 14.04 LTS 桌面运行正常,直到我决定尝试使用 Google 的 Linux 双因素身份验证。

我按照说明设置了 google-authenticator。

当我重新启动时,机器在登录屏幕上出现循环 - 从 Google App 输入密码和 OTP 后,再次显示登录屏幕。

我删除了 google-authenticator,卸载了 lightdm,安装了 Gnome,执行了“chown $username:$username ~${username-home}”,但没有任何作用。

有任何想法吗?

答案1

您删除了该模块...但您并没有从 PAM 配置中删除要求!

如果您编辑了该文件,/etc/pam.d/lightdm则现在需要(通过恢复模式的 TTY 或 root 提示符)再次编辑它并删除以下行:

auth require pam_google_authenticator.so nullok

如果您编辑任何目录中的其他文件/etc/pam.d/,您需要从所修改的文件中删除该行。

相关内容