GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Debian – Benutzer und Passwort beim Login in Debian 9 Stretch entfernen?

Ich arbeite an einem Projekt mit BeagleBone Black und einem LCD-Umhang.

Dazu lade ich das aktuelle BBB IOT-Image von ihrer Website herunter und installierte LXDE für die Benutzeroberfläche.

Ich möchte eine Anwendung erstellen, die beim Booten auf dem LCD startet.

Ich muss den Anmeldeschritt beim Start entfernen. Ich denke, dass LightDM als Desktop-Manager verwendet wird (vielleicht hilft), aber im Moment gelingt es mir nur, den Benutzernamen automatisch einzufügen.

Meine Frage ist, wie ich diesen Schritt ohne weitere Benutzereingriffe passieren kann.

Danke, Dragos.

Akzeptierte Antwort:

1) Bearbeiten Sie Ihr lightdm Konfigurationsdatei:

sudo nano /etc/pam.d/lightdm

Vor dem @include common-auth line , fügen Sie die folgende Zeile hinzu:

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

2) Erstellen Sie ein nopasswdlogin Gruppe:

sudo addgroup --system nopasswdlogin

3) Fügen Sie den Benutzer USER hinzu zu nopasswdlogin :

sudo adduser USER nopasswdlogin

4) Fügen Sie die folgende Zeile oben in Ihre /etc/lightdm/lightdm.conf ein Konfigurationsdatei:

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

Debian
  1. So konfigurieren Sie den FTP-Server unter Debian 9 Stretch Linux

  2. So richten Sie NTP-Server und -Client unter Debian 9 Stretch Linux ein

  3. So ändern, entfernen oder deaktivieren Sie das Benutzerkennwort in Linux

  4. Installieren Sie CERTBOT in Ubuntu-16-04-xenial und Debian Stretch

  5. Cups-Admin-Benutzer und -Passwort Saucy?

So installieren und konfigurieren Sie den VNC-Server unter Debian 9 Stretch

So setzen Sie das Root-Passwort auf Debian 9 (Stretch) zurück

Wie man Firefox Quantum auf Debian Stretch herunterlädt und einrichtet

Wie man Benutzer in Debian hinzufügt und entfernt

So fügen Sie Benutzer in CentOS 8 hinzu und entfernen sie

Befehle zum Installieren von Pantheon Desktop auf Debian Buster und Stretch