Ich habe angefangen, Jessie (Debian 8) mit einem LightDM / Xfce-Desktop auf meinem HTPC auszuführen, nachdem es auf W7 fast zum Stillstand gekommen war. Eines der Dinge, an denen ich nicht vorbeikomme, ist die Eingabe des Passworts - keine normale Sache, um fernzusehen.
Nach den Anweisungen im Debian-Wiki bin ich so weit gekommen, dass mein Login automatisch ausgewählt wurde. Dies erfordert jedoch weiterhin das Kennwort, und halbe Korrekturen wie leere / triviale Kennwörter sind nicht zulässig.
Ist es möglich, ohne Login / Passwort direkt zur Xfce-Sitzung zu gelangen?
lightdm --show-config
gibtgreeter-session=lightdm-greeter
undsession-wrapper=/etc/X11/Xsession
, die Zeilen überpam
undauto-login-user
sind die gleichen. Ohne diegreeter-session
Linie startet X nicht. <br> Ich habe den Beitrag für dieautologin
Gruppe geleistet, musste aber trotzdem mein Passwort eingeben. Dann habe ich das Bit für dienopasswdlogin
Gruppe gemacht und dann wurden weder mein Passwort noch das Root von lightdm akzeptiert?Hier ist die richtige Antwort für Debian 9 Jessie, für alle, die Hilfe auf die richtige Weise brauchen.
Fügen Sie Debian Auto Login hinzu
Zuerst müssen Sie zum LightDM (Desktop Manager) wechseln.
Wechseln Sie zu LightDM **
Autologin-Konto hinzufügen **
Bearbeiten Sie die LightDM-Konfigurationsdateien
Fügen Sie der Datei alle drei Zeilen hinzu und speichern Sie sie:
Beachten Sie nun, dass oben XFCE als Sitzung verwendet wird. Wenn Sie Gnome, Zimt usw. verwenden, stellen Sie sicher, dass Sie angeben, welche Sitzung (GUI) Sie verwenden. Andernfalls werden Sie oben bei XFCE angemeldet und möglicherweise nicht installiert.
Wenn Sie es nicht wissen, geben Sie ein
quelle
In Debian 9 und 10 mit Xfce musste ich nur Folgendes hinzufügen
/etc/lightdm/lightdm.conf
:Trotz der anderen Antworten muss mein Benutzer nicht in der
autologin
Gruppe sein und ich musste nichts mit PAM tun.(Quelle: https://wiki.debian.org/LightDM#Enable_autologin )
quelle
Ich habe es mit der Debian-Wiki-Seite und dieser Seite auf LinuxServe gelöst - besonders mit dem Kommentar!
Wenn ich das tue,
/usr/sbin/lightdm --show-config
bekomme ich zwei Dateien:/etc/lightdm/lightdm.conf
und/usr/share/lightdm/lightdm.conf.d/01_debian.conf
Diese habe ich so bearbeitet, dass
/usr/share/lightdm/lightdm.conf.d/01_debian.conf
darin steht:greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession
und
/etc/lightdm/lightdm.conf
darin steht:autologin-user=username
autologin-user-timeout=0
Der Trick war, dass, wie der Kommentar am Ende des zweiten Links sagt, die Autologin-Einstellungen im
[SeatDefaults]
Abschnitt der Datei sein müssen. Es gibt zwei Stellen, an denen die Zeilen erscheinen, kommentiert, und ich hatte die erste Stelle auskommentiert.Es war ein bisschen seltsam, weil in normalen Einstellungsdateien für Debian Zeilen wie diese nicht zweimal erscheinen - aber ich hätte es mir genauer ansehen sollen!
quelle
01_debian.conf
sind die Standardwerte. Alles, was ich ändern musste, war inlightdm.conf
autologin-user=root
, automatische Anmeldung wird stillschweigend scheitern , wenn Sie auch Kommentar-outauth required pam_succeed_if.so user != root quiet_success
in/etc/pam.d/lightdm-autologin
Unten hat für mich gearbeitet. Ich wurde als root angemeldet.
groupadd -r autologin gpasswd -a YOURUSERNAME autologin
autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION
2a. Wenn Sie den Sitzungsnamen nicht kennen
echo $DESKTOP_SESSION
quelle