Ne pas répertorier tous les utilisateurs lors de la connexion avec LightDM

14

Je viens de passer à Ubuntu 11.10 et je me demandais s'il était possible de ne pas répertorier tous les utilisateurs actuels et de demander à l'utilisateur de saisir son nom d'utilisateur? Les politiques informatiques de mon entreprise exigent que les utilisateurs ne soient pas répertoriés sur les écrans de connexion.

Dans Ubuntu 11.04, j'ai pu le faire avec les commandes suivantes ...

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

Réponses:

18

Vous pouvez le faire en modifiant /etc/lightdm/lightdm.confle contenu par défaut:

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

Et vous pouvez simplement ajouter:

greeter-hide-users=true

Pour que. Pour la liste complète des options, consultez /usr/share/doc/lightdm/lightdm.conf(ou consultez cet article sur lightdm conf ).

Hamish Downer
la source
Dans debian buster, su -et nano /etc/lightdm/lightdm.conf puis Uncomment greeter-hide-users=false. sudone fonctionne pas. source , par Ehsan Nazim
EsmaeelE
4

Les réponses suggérant que vous modifiez le fichier conf sont incorrectes .

Depuis le wiki Ubuntu :

La configuration de LighDM est régie par le /etc/lightdm/lightdm.conffichier, mais il n'est pas supposé être directement édité, utilisez plutôt:

lightdm-set-defaults

J'ai trouvé le fichier /usr/lib/lightdm/lightdm-set-defaults.

Vous émettrez ce qui suit sur la ligne de commande:

sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true
Mercury00
la source
4
Bien que cette réponse soit vraie au moment de la publication, le programme lightdm-set-defaults n'existe plus. La modification des fichiers de conf est désormais la bonne méthode pour mettre à jour les paramètres. Linux est génial.
Mercury00
1

les deux réponses ci-dessus n'ont pas fonctionné pour moi (Ubuntu x64 15.04) .. le wiki Ubuntu pour LightDM fonctionne pour moi, alors j'ai pensé à poster ici pour ceux qui le recherchent bien qu'ils puissent aussi suivre le wiki ..

source: Qu'est-ce que LightDM?

selon le wiki Ubuntu si nous voulons remplacer la session par défaut configurée par le système (fournie dans /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf), nous devons créer un fichier /etc/lightdm/lightdm.conf.d/50-myconfig.confet y définir nos éléments ...

par exemple, je veux désactiver la liste des comptes d'utilisateurs, activer la connexion manuelle sur l'écran d'accueil ou de connexion et désactiver l'invité, il a donc écrit ce qui suit dans /etc/lightdm/lightdm.conf.d/50-myconfig.conf

premier type: sudo mkdir /etc/lightdm/lightdm.conf.d/dans le terminal pour créer le lightdm.conf.ddossier/etc/lightdm/

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

et mettez les lignes suivantes:

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

maintenant enregistrez le fichier et redémarrez ou déconnectez-vous, voici comment le faire fonctionner .. :)

noobdeveloper99
la source