Debian
在 Debian 9 Stretch 中登錄時刪除使用者名和密碼
我使用 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)將使用者添加
USER
到nopasswdlogin
:sudo adduser USER nopasswdlogin
/etc/lightdm/lightdm.conf
4) 在配置文件的頂部添加以下行:[SeatDefaults] autologin-user=USER autologin-user-timeout=0
您需要在 LightDM 的配置中設置自動登錄 >
/etc/lightdm/lightdm.conf
[SeatDefaults] #autologin-user= #autologin-user-timeout=0