Listen Sie nicht alle Benutzer bei der Anmeldung mit LightDM auf

14

Ich habe gerade ein Upgrade auf Ubuntu 11.10 durchgeführt und mich gefragt, ob es möglich ist, nicht alle aktuellen Benutzer aufzulisten und stattdessen den Benutzer zur Eingabe seines Benutzernamens aufzufordern. Die IT-Richtlinien meines Unternehmens erfordern, dass Benutzer nicht in den Anmeldebildschirmen aufgeführt werden.

In Ubuntu 11.04 konnte ich dies mit den folgenden Befehlen tun ...

$ sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true
Bryan
quelle

Antworten:

18

Sie können dies durch Bearbeiten tun. /etc/lightdm/lightdm.confDie Standardinhalte sind nur:

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

Und Sie können einfach hinzufügen:

greeter-hide-users=true

Dazu. Die vollständige Liste der Optionen finden Sie unter /usr/share/doc/lightdm/lightdm.conf(oder in diesem Beitrag zu lightdm conf ).

Hamish Downer
quelle
In Debian Buster su -und nano /etc/lightdm/lightdm.conf dann Uncomment greeter-hide-users=false. sudonicht arbeiten. Quelle , von Ehsan Nazim
EsmaeelE
4

Die Antworten, die darauf hindeuten, dass Sie die conf-Datei bearbeiten, sind falsch .

Aus dem Ubuntu-Wiki :

Die LighDM-Konfiguration wird von der /etc/lightdm/lightdm.confDatei gesteuert , es wird jedoch nicht vorausgesetzt, dass sie direkt bearbeitet wird. Verwenden Sie stattdessen:

lightdm-set-defaults

Ich habe die Datei in gefunden /usr/lib/lightdm/lightdm-set-defaults.

In der Befehlszeile würden Sie Folgendes eingeben:

sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true
Mercury00
quelle
4
Während diese Antwort zum Zeitpunkt der Veröffentlichung wahr war, ist das Programm lightdm-set-defaults nicht mehr vorhanden. Das Bearbeiten von conf-Dateien ist jetzt die richtige Methode zum Aktualisieren der Einstellungen. Linux ist großartig.
Mercury00
1

Die beiden oben genannten Antworten haben bei mir nicht funktioniert (Ubuntu x64 15.04). Das Ubuntu-Wiki für LightDM funktioniert bei mir. Deshalb sollten Sie hier etwas für andere posten, die danach suchen, obwohl auch sie dem Wiki folgen können.

Quelle: Was ist LightDM?

Laut Ubuntu-Wiki sollten wir, wenn wir die vom System konfigurierte Standard-Sitzung (bereitgestellt in /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf) überschreiben wollen , eine Datei erstellen /etc/lightdm/lightdm.conf.d/50-myconfig.confund dort unsere Sachen definieren ...

Ich möchte zum Beispiel das Auflisten von Benutzerkonten deaktivieren, die manuelle Anmeldung im Begrüßungs- oder Anmeldebildschirm aktivieren und den Gast deaktivieren /etc/lightdm/lightdm.conf.d/50-myconfig.conf

Geben Sie zuerst Folgendes ein: sudo mkdir /etc/lightdm/lightdm.conf.d/im Terminal, um einen lightdm.conf.dOrdner zu erstellen/etc/lightdm/

dann: sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf

und setze die folgenden Zeilen:

[SeatDefaults]
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true

Jetzt speichere die Datei und starte neu oder logge dich aus, so bekomme ich es zum Laufen .. :)

noobdeveloper99
quelle