J'essaie de cacher certains noms d'utilisateurs sur l'écran de connexion de lightdm (Ubuntu 11.10). J'ai trouvé une solution en jouant avec les uid. Pour trouver cette solution, j'ai trouvé dans mon fichier /etc/passwd un nom d'utilisateur se terminant par le signe $, qu'est-ce que cela signifie ?
Réponses
Trop de publicités?Si vous utilisez Samba en mode contrôleur de domaine (NT4), les noms d'utilisateur se terminant par un "$" signifient généralement un compte de machine (Windows) relié au domaine.
Samba l'utilise pour distinguer les comptes de machines des comptes d'utilisateurs.
http://www.samba.org/samba/docs/using_samba/ch04.html#FNPTR-2
Pouvez-vous nous donner un exemple ? Je pense que votre nom d'utilisateur est une faute de frappe.
Quoi qu'il en soit, pour masquer les utilisateurs dans lightdm, éditez /etc/lightdm/users.conf
# Graphical
gksu gedit /etc/lightdm/users.conf
# command line
sudo -e /etc/lightdm/users.conf
Pour ne masquer que certains utilisateurs, ajoutez à la ligne "hidden-users" les éléments suivants
hidden-users=nobody nobody4 noaccess user1 user2
Les utilisateurs sont séparés par un espace ;)
Pour masquer tous les utilisateurs, utilisez
greeter-hide-users=true
Il s'avère qu'il y a un bug dans lightdm qui fait qu'il n'honore pas ces paramètres dans 11.10 ou 12.04.
見る https://bugs.launchpad.net/ubuntu/+source/accountservice/+bug/857651
Pendant que vous y êtes, ajoutez votre nom à la liste "me touche aussi"
Vous pouvez toutefois contourner ce problème en modifiant le fichier /etc/lightdm/lightdm.conf
et en ajoutant la ligne (sous [SeatDefaults] )
[SeatDefaults]
greeter-hide-users=true