Debian
在傑西的xfce上自動登錄
我已經開始在我的 HTPC 上使用 LightDM/Xfce 桌面執行 Jessie (Debian 8),因為它在 W7 上幾乎停止執行。我無法克服的一件事是必須輸入密碼——這對於看電視來說不是一件正常的事情。
按照Debian Wiki上的說明,我的登錄名被自動選擇。但這仍然需要密碼,並且不允許使用空/普通密碼之類的半固定。
是否可以在沒有登錄名/密碼的情況下直接進入 Xfce 會話?
此頁面描述瞭如何啟用它。
編輯 LightDM 配置文件並確保這些行未註釋並正確配置:
/etc/lightdm/lightdm.conf
[Seat:*] pam-service=lightdm pam-autologin-service=lightdm-autologin autologin-user=username autologin-user-timeout=0 session-wrapper=/etc/X11/Xsession greeter-session=lightdm-greeter
即使啟用了自動登錄,LightDM 也會通過 PAM。您必須是自動登錄組的成員才能在不輸入密碼的情況下自動登錄:
# groupadd -r autologin # gpasswd -a username autologin
這是 Debian 9 Jessie 的正確答案,適合所有需要正確幫助的人。
添加自動登錄到 Debian
首先,您需要切換到 LightDM(桌面管理器)。
- 切換到 LightDM**
sudo dpkg-reconfigure lightdm
- 添加自動登錄帳戶**
sudo groupadd -r autologin sudo gpasswd -a YOURUSERNAME autologin
- 編輯 LightDM 配置文件
sudo leafpad /etc/lightdm/lightdm.conf
將以下所有 3 行添加到文件中並保存:
[SeatDefaults] autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=xfce
現在,請注意上面有 XFCE 作為會話。如果您使用 gnome、cinnamon 等,請確保您指定了您使用的會話 (GUI),否則上面會將您登錄到 XFCE 並且您可能沒有安裝它。
如果您不知道,請鍵入
echo $DESKTOP_SESSION