啟用自動登入後陷入登入循環

啟用自動登入後陷入登入循環

我正在運行帶有 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

相關內容