我的 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/
,您需要从所修改的文件中删除该行。