Debian

在 Debian 9 Stretch 中登錄時刪除使用者名和密碼

  • January 21, 2021

我使用 BeagleBone Black 和 LCD 披風從事一個項目。

為此,我從他們的網站下載了目前的 BBB IOT 映像,並為使用者界面安裝了 LXDE。

我想創建一個在 LCD 上啟動時啟動的應用程序。

我需要在啟動時刪除登錄步驟。我認為 LightDM 被用作桌面管理器(也許有幫助),但現在我只能成功自動插入使用者名。

我的問題是如何在沒有任何其他使用者干預的情況下通過這一步。

謝謝你,德拉戈斯。

登錄

1)編輯您的lightdm配置文件:

sudo nano /etc/pam.d/lightdm

在該@include common-auth行之前,添加以下行:

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

2)創建一個nopasswdlogin組:

sudo addgroup --system nopasswdlogin

3)將使用者添加USERnopasswdlogin

sudo adduser USER nopasswdlogin

/etc/lightdm/lightdm.conf4) 在配置文件的頂部添加以下行:

[SeatDefaults]
autologin-user=USER
autologin-user-timeout=0

您需要在 LightDM 的配置中設置自動登錄 >/etc/lightdm/lightdm.conf

[SeatDefaults]
#autologin-user=
#autologin-user-timeout=0

可以在https://wiki.debian.org/LightDM找到該資訊和其他資訊

引用自:https://unix.stackexchange.com/questions/398880