Wie deaktiviere ich die automatische Anmeldung in LightDM?


33

Ich habe mit "Benutzerkonten" rumgespielt und irgendwie die automatische Anmeldung eingestellt. Wenn ich jetzt meinen PC starte, hat er nur eine Schaltfläche mit der Bezeichnung "Login". Durch Klicken auf diese Schaltfläche melde ich mich direkt bei meinem PC an.

Beim Anmelden wird keine Musik abgespielt oder nach dem Kennwort gefragt. Als Nebeneffekt werde ich separat nach dem Kennwort für den Schlüsselbund gefragt

Wie kann ich die automatische Anmeldung deaktivieren und das Anmelde- / Schlüsselringkennwort wie zuvor wieder vereinheitlichen?

HINWEIS: Der Versuch, die automatische Anmeldung in den Systemeinstellungen> Benutzerkonten zu deaktivieren, funktioniert nicht.

Dies ist der Inhalt von meinem /etc/lightdm/lightdm.conf(wo ich den Autologin für meinen Benutzernamen kommentiert habe mgandhi):

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi

Welches Betriebssystem verwenden Sie?
Tachyons

Sie können das Kennwort entfernt .wenn ja neues Passwort geben , wenn Sie Gast - Konto verwenden sie jedes Passwort verwenden werden nicht nach oben / unten Taste , um Ihr Konto zu wählen
Tachyonen

Haben Sie versucht, Ihr Passwort zu ändern? Können Sie auch den Inhalt von einfügen /etc/lightdm/lightdm.conf?
Desgua

Was genau bedeutet, funktioniert nicht ?
Octavian A. Damiean

Ich denke, dass es sich nicht automatisch anmeldet, sondern Ihr Passwort nicht benötigt, oder? Kannst du auch den Inhalt von setzen /etc/lightdm/lightdm.conf?
Desgua

Antworten:


56
gksudo gedit /etc/lightdm/lightdm.conf 

Es wird folgender Text angezeigt:

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

Lösung

  1. Dies <username>wäre Ihr bestimmter Benutzername, der automatisch mit oder ohne Passwort angemeldet wird. Löschen Sie diesen Benutzernamen und geben Sie den Administrator-Benutzernamen ein oder lassen Sie ihn leer.
  2. Fahren Sie das System herunter. Es wird zum Anmeldungsauswahlbildschirm zurückgekehrt. Schalten Sie das System einfach aus und wieder ein.

6
so traurig, dass dies keine Gegenstimmen bekam. Das ist DIE RICHTIGE Antwort. Alles was Sie tun müssen, ist das Feld autologin-user = leer zu lassen. Vielen Dank Maxeye und @ Jokerdino
Joshua Robison

Funktioniert perfekt! Ich bin in einem dauerhaften Live-USB-Stick, der mit YUMI Multiboot erstellt wurde, und arbeite, indem ich die Zeile autologin-user = leer lasse. Wie es ist, mit "leer" am Ende!
Razor7

10

Ich hatte das gleiche Problem und es wurde durch den Befehl gelöst:

sudo gpasswd -d USER nopasswdlogin

wo Sie USER durch Ihren Benutzernamen ändern sollten.


Ich habe versucht, deins, das ist, was ich habe:Removing user suhaib from group nopasswdlogin gpasswd: user 'suhaib' is not a member of 'nopasswdlogin'
Suhaib

9

Systemeinstellungen

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Deaktivieren Sie die automatische Anmeldung


5
Ich habe es bereits versucht, es funktioniert nicht.
iammilind

1
Wenn Sie die automatische Anmeldung deaktivieren, werden Sie vom Schlüsselbund aufgefordert, Ihr Kennwort einzugeben. Vielleicht sehen Sie das ja. Dies war bei einigen Ubuntu-Versionen nicht der Fall.
Fragos

6
gksu gedit /etc/lightdm/lightdm.conf

Sie sollten etwas Ähnliches sehen:

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

Entfernen Sie #am Anfang jeder Zeile, die Autologin enthält, oder setzen Sie ein Häkchen.


Ich habe es versucht, aber kein Glück.
iammilind

2
Verwenden Sie LightDM?
Duffydack

3

Es kommt selten vor, dass die Antwort von @duffydack nicht zu Ihnen passt. Versuchen Sie Folgendes:

auf einem Terminal tun:

sudo vi /etc/gdm/custom.conf

oder

sudo nano /etc/gdm/custom.conf

Ihre Datei sollte jetzt ungefähr so ​​aussehen:

[daemon]
AutomaticLoginEnable=false
AutomaticLogin=craig
TimedLoginEnable=false
TimedLogin=craig
TimedLoginDelay=10
DefaultSession=gnome-2d

bearbeiten AutomaticLoginEnable=truezuAutomaticLoginEnable=false

Das ist eine andere Option.


Ich habe keinen Ordner mit dem Namen /etc/gdm. Ich hatte diese Option schon früher aus dem Internet ausprobiert.
iammilind

1
Ja, diese Technik funktioniert nur, wenn gdmes sich um den Display-Manager lightdmhandelt. Ab Ubuntu 11.10 ist dies jedoch der Standard-Display-Manager.
Eliah Kagan

gdmist der Standard-Display-Manager für Ubuntu Gnome, die offizielle Gnome-Variante von Ubuntu. In diesem Fall gilt die Technik.
Bund

3

Ok, endlich ist das Problem gelöst. Ich erhielt eine E-Mail von einem gelegentlichen Stapelaustauschbesucher, Herrn Rafter. Folgendes ist der Weg:

  • Lauf sudo grep nopasswd /etc/*
  • Dies zeigt mindestens 2 Zeilen an:

    /etc/group:nopasswdlogin:x:112:`<login name>`   
    /etc/gshadow:nopasswdlogin:!::`<login name>`
    
  • Bearbeiten Sie diese Dateien mit sudound entfernen Sie sie nur <login name>aus diesen Zeilen und speichern Sie sie.

  • Gehen Sie zu "Benutzerkonten" und deaktivieren Sie die automatische Anmeldung
  • Starten Sie den Computer neu und nun sollte er erneut nach dem Passwort fragen!

Diese Lösung hat bei mir nicht funktioniert :-(
Suhaib

3

Gehen Sie zu Ihrem Terminal und geben Sie Folgendes ein:

passwd

Es wird Sie nach Ihrem neuen Unix-Passwort fragen und gelöst.

Später können Sie dann zu Ihrem Benutzerkonto gehen und alles ändern.


Versucht es funktioniert nicht.
iammilind

@iammilind Vielleicht stimmt etwas mit Ihrer Installation nicht. Wenn Sie noch nicht mit Ihrem Projekt begonnen haben oder welche anderen Dinge dort sind, wie wäre es dann mit einer Neuinstallation? Wahrscheinlich würde diese Option Ihre Zeit sparen.
Mar Cejas

3

Eine Antwort gefunden:

  • Booten Sie mit Ubuntu Live-CD.
  • lightdm.confAls root bearbeiten .
  • Auskommentieren (mit #) autologondes Benutzers.
  • Speichern Sie und starten Sie das System neu.
  • Booten Sie zum Benutzer-Login-Bildschirm, wählen Sie Ubuntu und geben Sie das Passwort ein.
  • Starten Sie den üblichen Ubuntu-Desktop.

1
Muss man wirklich von einer Live-CD booten?
Zzzach ...

3

Ich lasse 12.10 laufen und habe alles in diesem Thread ausprobiert und nichts hat funktioniert. Schließlich habe ich versucht, verdächtige Zeilen in der lightdm.conf zu löschen und war erfolgreich:

  • Lauf gksu gedit /etc/lightdm/lightdm.conf

  • Ich kann mich nicht an die genaue Zeile erinnern, da ich sie inzwischen gelöscht habe, aber es ist so etwas wie autologin-lightdm=true. Lösche es.

Hoffe das klappt!


@Davids Antwort ist ähnlich wie deine. Das haben Sie vielleicht verpasst.
iammilind

0

Systemeinstellungen> Benutzerkonten. Wählen Sie Ihren Benutzer aus und deaktivieren Sie die automatische Anmeldung.


3
Ich habe es bereits versucht, es funktioniert nicht.
iammilind

0

Öffnen Sie die Datei / etc / group ( vi /etc/group) und suchen Sie die Gruppe ' nopasswdlogin '. In dieser Gruppe sehen Sie Ihren Benutzernamen. Kommentieren Sie diese Zeile aus (indem Sie ein # davor einfügen) oder löschen Sie einfach die Zeile.

Das sollte es tun.


-1

Da du mit "Benutzerkonten" rumgespielt hast und ich den gleichen Fehler gemacht habe, bin ich in das gleiche Loch geraten.

Bleib ruhig.

Sie haben Ihr System beim "Herumspielen" auf "kein Passwort" gesetzt.

Das ist der Grund, warum sich Ihr System anmeldet (automatisch oder nicht), ohne nach einem Kennwort zu fragen. Dies ist auch der Grund, warum das Schlüsselbundsystem danach fragt (die Ursache wird nicht vom System empfangen).

Also, Action Jackson:

  1. Überprüfen Sie, wovon ich spreche. Gehen Sie zum Menü in der oberen Leiste und wählen Sie den ersten Punkt ( Benutzerkonto wechseln ... ) und sehen Sie die Schaltfläche Anmelden (was bedeutet, dass Sie bereits angemeldet sind und kein Benutzer zur Auswahl steht, Sie können sich nur anmelden und haben keinen Pass (OH!)
  2. Nachdem Sie auf Anmelden und zurück zum Desktop geklickt haben, wählen Sie in der oberen Menüleiste erneut den Befehl Abmelden und Abmelden. Du siehst einen Button mit deinem Benutzernamen, keinen "Login" -Button.
  3. Korrekturen: Ein neues Passwort setzen. Stellen Sie den gleichen alten Schlüsselbund ein, damit Sie nicht erneut verwirrt werden. Andernfalls werden Sie nach dem Anmelden mit dem angegebenen Kennwort erneut nach dem Kennwort gefragt. Gehen Sie in dasselbe Menü von Punkt 1 und wählen Sie jetzt den letzten Punkt ( Benutzerkonten ... ) und entsperren Sie auf dieser Benutzeroberfläche die entsprechende Schaltfläche, indem Sie wahrscheinlich überhaupt kein Kennwort eingeben (geben Sie einfach ein, wenn dies nicht funktioniert, versuchen Sie es mit einem alten Pass.). ) und dann DER GROSSE MAGISCHE TRICK

KLICKEN SIE AUF DAS PASSWORT-FELD (es ist eine versteckte Schaltfläche, oh Teufels-Benutzeroberfläche)

Dies öffnet ein Dialogfeld (!), in dem Sie wahrscheinlich die Option "Login ohne Passwort" und mit aktivierter automatischer Login-Option auswählen (außerhalb dieses Dialogfelds auf dem Bildschirm "Benutzerkonten"). SO:...

Wenn Sie den Computer anweisen, sich ohne Kennwort anzumelden (NICHT das Gleiche wie bei der automatischen Anmeldung), führt er genau dies aus. Melden Sie sich ohne Kennwort an. Also Passwort = nichts. Dann wird der Schlüsselbund verrückt. (aha!) Wähle jetzt die richtige Option:

Legen Sie jetzt ein Passwort fest

und nachdem Sie alles eingegeben haben, drücken Sie einfach die Eingabetaste, deaktivieren Sie die automatische Anmeldung, um wieder das Vergnügen zu spüren, ein Kennwort zu haben. Wenn Sie es erneut aktivieren möchten, schalten Sie es ein, aber melden Sie sich nicht ohne Kennwort erneut an . = D

Ich hoffe, das hilft Ihnen, Ihr Problem zu lösen. War eine gute Lektion für mich. Ungültige Benutzeroberfläche für Ubuntu -1 in diesem Fall.


Vielleicht irre ich mich und du hast immer noch das gleiche Passwort, aber das System ist so eingestellt, dass es sich ohne dieses Passwort anmeldet.
H_7

Die richtige Frage sollte lauten: "Wie stelle ich mein System erneut auf die Verwendung des Systemkennworts ein?"
H_7

Keine Befehlszeile erforderlich. passwd sollte dies auch tun. Denken Sie daran, auf dem Bildschirm des Benutzerkontos auf das Schlosssymbol zu KLICKEN und das Kennwort (!) Einzugeben. Es ist wirklich eine schlechte schlechte Benutzeroberfläche.
H_7

Ich habe diese Methode auch ausprobiert. Funktioniert nicht.
iammilind

-1

Mein /etc/lightdm/lightdm.confwar im Grunde leer:

[SeatDefaults]  
user-session=

Es hat funktioniert mit:

sudo gpasswd -d USER nopasswdlogin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.