Comment puis-je désactiver l'écran de connexion de la liste d'utilisateurs dans Gnome 3 sur Fedora 16 ou 17?

8

Nos exigences en matière d'écran de connexion incluent un avertissement / exclusion de responsabilité et une connexion de base, affichant uniquement un champ de nom d'utilisateur et de mot de passe. Malheureusement, Gnome 3 semble ignorer la org.gnome.login-screen.disable-user-listcase à cocher présentée par dconf-editor.

Pouvez-vous désactiver la liste des utilisateurs affichés avant la connexion dans Gnome 3 GDM?

Bob Cross
la source

Réponses:

5

gdm3 charge sa configuration dans sa propre base de données dconf. Ceci est apparemment distinct de l'utilisateur dconf db qui est accessible à partir de l'interface graphique avec dconf-editor.

Pour modifier les paires de valeurs clés qui contrôlent les paramètres gdm et l'écran de connexion, créez un fichier personnalisé dans /etc/dconf/db/gdm.d et ajoutez-y les entrées personnalisées.

Effectuez les opérations suivantes en tant qu'utilisateur root:

  1. touchez /etc/dconf/db/gdm.d/01-custom-gdm-settings
  2. Ajoutez ce qui suit:

    [org / gnome / login-screen]

    disable-user-list = true

  3. Mettre à jour la base de données dconf

    mise à jour dconf

  4. Redémarrez gdm.

    systemctl restart gdm

    ou

    /etc/init.d/gdm restart

Plus de détails à ce sujet peuvent être trouvés dans la FAQ gnome sysadmin.

https://live.gnome.org/SysAdminGuide

nneko
la source
1

C'est ce qui a fonctionné pour moi (Oracle Linux 6.5)
http://blog.toracat.org/2011/01/gnome-login-shows-all-valid-user-accounts-disable-it/

Modifier le /etc/gconf/gconf.xml.defaults/%gconf-tree.xmlfichier

Sous cette section

<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>

Passez falseà trueet déconnectez-vous.

Gh0sT
la source