启用自动登录后陷入登录循环

启用自动登录后陷入登录循环

我正在运行带有 kernel 的 Linux Mint 20.1 Ulyssa 5.4.0-72-generic x86_64

我在设置菜单中启用了自动登录。从那时起,我就根本无法登录了。登录屏幕每 5 秒重置一次。我尝试绕过此问题ctl-alt-f1并通过终端登录,但登录屏幕的重置速度比我输入用户名和密码的速度快。

我能够启动到恢复模式并打开 root shell,但我不知道如何从命令行禁用自动登录。

答案1

我找到的解决方案是打开/etc/lightdm/lightdm.conf并删除或注释掉这些行

autologin-user=username
autologin-user-timeout=5

答案2

键入CtrlAltF3以切换到非 GUI(命令行)登录屏幕。您可能需要点击Enter才能得到login:提示。

使用您的用户名和密码登录。

由于我不知道您使用的是哪个窗口管理器,所以这是一个困难的方法:

输入命令:

sudo find /etc -type f -print | xargs sudo grep $USER

查找其中提到您的用户 ID 的所有文件/etc

walt4在我的Ubuntu 18.04.05上将用户设置为自动登录后,我发现:

sudo find /etc -type f -print | xargs sudo grep walt4
/etc/gdm3/custom.conf:AutomaticLogin=walt4

经过进一步调查,我发现我的系统(YMMV)/etc/gdm3/custom.conf包含以下行:

AutomaticLoginEnable=True
AutomaticLogin=walt4

只需将“ True”更改为“ False”即可禁用自动登录。

要在我的系统上禁用自动登录(同样是 YMMV),请执行以下操作:

sudo perl -pi~ -e "s/AutomaticLoginEnable=True/AutomaticLoginEnable=False/" /etc/gdm3/custom.conf

相关内容