Wie kann ich den Benutzerlisten-Anmeldebildschirm in Gnome 3 unter Fedora 16 oder 17 deaktivieren?

8

Unsere Anforderungen an den Anmeldebildschirm umfassen eine Warnung / einen Haftungsausschluss und eine grundlegende Anmeldung, in der nur ein Feld für Benutzername und Kennwort angezeigt wird . Leider scheint Gnome 3 das von org.gnome.login-screen.disable-user-listangezeigte Kontrollkästchen zu ignorieren dconf-editor.

Können Sie die Liste der Benutzer deaktivieren, die vor der Anmeldung in Gnome 3 GDM angezeigt werden?

Bob Cross
quelle

Antworten:

5

gdm3 lädt seine Konfiguration in seine eigene dconf-Datenbank. Dies ist anscheinend getrennt von dem Benutzer dconf db, auf den über die GUI mit dconf-editor zugegriffen werden kann.

Um die Schlüsselwertpaare zu bearbeiten, die die GDM-Einstellungen und den Anmeldebildschirm steuern, erstellen Sie eine benutzerdefinierte Datei in der Datei /etc/dconf/db/gdm.d und fügen Sie dort die benutzerdefinierten Einträge hinzu.

Gehen Sie als Root-Benutzer wie folgt vor:

  1. Berühren Sie /etc/dconf/db/gdm.d/01-custom-gdm-settings
  2. Fügen Sie Folgendes hinzu:

    [org / gnome / login-screen]

    disable-user-list = true

  3. Aktualisieren Sie die dconf-Datenbank

    dconf update

  4. Starten Sie gdm neu.

    systemctl starte gdm neu

    oder

    /etc/init.d/gdm Neustart

Weitere Details hierzu finden Sie in den häufig gestellten Fragen zu gnome sysadmin.

https://live.gnome.org/SysAdminGuide

nneko
quelle
1

Dies hat bei mir funktioniert (Oracle Linux 6.5)
http://blog.toracat.org/2011/01/gnome-login-shows-all-valid-user-accounts-disable-it/

Bearbeiten Sie die /etc/gconf/gconf.xml.defaults/%gconf-tree.xmlDatei

Unter diesem Abschnitt

<entry name="disable_user_list" mtime="1400746800" type="schema" stype="bool" owner="gdm-simple-greeter" gettext_domain="gdm"
   <local_schema locale="C" short_desc="Do not show known users in the login window">
      <default type="bool" value="false"/>
      <longdesc>Set to true to disable showing known users in the login window.</longdesc>
   </local_schema>
</entry>

Wechseln falsezu trueund abmelden.

Gh0sT
quelle