web-dev-qa-db-fra.com

Comment masquer le compte administrateur ou root dans l'écran de connexion?

J'ai utilisé Ubuntu 12.04 et je souhaite que seul le compte utilisateur apparaisse sur l'écran de connexion sans compte invité et administrateur. Mon compte administrateur ne peut pas voir tout le monde lors de leur connexion.

"greeter-hide-user = true" cette commande tous les comptes disparaissent. Quelle commande dans le compte utilisateur uniquement dans l'écran de connexion?

1
Jerker

Pour masquer/masquer un compte administrateur dans la page de connexion: Remarque: remplacez AdminAccount par le compte administrateur réel, par ex. admin01

(Ctrl + Alt + T)
login in sudoer/admin account to used this command.
    Sudo usermod -u 999 AdminAccount
1
Jerker

Ouvrez /etc/lightdm/users.conf dans un éditeur de texte et ajoutez le nom d'utilisateur administrateur à "hidden-users", redémarrez et vous avez terminé.

0
UTF-8

Vous pouvez facilement changer l'ID utilisateur de l'utilisateur que vous souhaitez masquer.

La barre d'état système affiche uniquement les utilisateurs système qui ont un ID utilisateur => 1000

Donc, pour masquer un utilisateur, donnez-lui simplement un UID <1000

Vous pouvez modifier l'UID à l'aide de la commande

Sudo usermod -u UID username

Soyez prudent les nombres de 0 à 99 sont réservés aux comptes système, alors ne les utilisez pas. De plus, vous devez faire preuve de prudence en choisissant le nouvel UID pour ne pas être identique à certains utilisateurs de services de votre système.

La commande:

awk -F':' '{ print $3}' /etc/passwd 

répertorie tous les UID utilisés dans votre système. Vous pouvez donc choisir le nouvel UID sans entrer en conflit avec un autre utilisateur.

vous pouvez trier la liste en nombre croissant pour être plus facile à remarquer les numéros UID

awk -F':' '{ print $3}' /etc/passwd | sort -n
0
Maythux