J'ai ajouté deux utilisateurs à l'aide de la commande useradd
, mais ils ne s'affichent pas dans l'écran de connexion lightdm/unity-greeter. Il n'y a donc aucun moyen de se connecter graphiquement pour eux. Il semble que le service de comptabilité (quel qu'il soit) ne les lise pas. Comment puis-je recharger cela ou les faire apparaître dans la fenêtre de connexion? Je suis un utilisateur de Fedora et je n’ai aucune idée de ce qu’elle fait. Merci.
Pour Ubuntu, la commande recommandée pour ajouter un nouvel utilisateur au système est
Sudo adduser <newuser> --ingroup <group>
Ceci veillera à ajouter ce nouvel utilisateur au système avec les paramètres définis dans /etc/adduser.conf
.
La commande de bas niveau useradd
est disponible, mais tous les paramètres par défaut ne sont pas définis.
seradd est un utilitaire de bas niveau permettant d’ajouter des utilisateurs. Sur Debian, les administrateurs devraient généralement utiliser adduser (8).depuis la page de manuel useradd
Selon les informations sur l'emballage:
Le projet
accountsservice
fournit un ensemble d'interfaces D-Bus permettant d'interroger et de manipuler les informations de compte d'utilisateur, ainsi qu'une implémentation de ces interfaces, basées sur les commandesuseradd
,usermod
etuserdel
. .
Donc, sur la base de ces informations, il semble que le seul moyen de le configurer est de configurer ces services de base (usermod
, useradd
et userdel
), ce qui peut être accompli en modifiant le /etc/login.defs
fichier. Plus précisément si vous cherchez un moyen d'afficher un utilisateur dont l'ID est inférieur à 10 vous devez modifier la valeur de MIN_UID.
Il semble que le fichier /etc/login.defs
soit utilisé de deux manières:
accountsservice
accounts répond aux requêtes D-Bus.Puisque Ubuntu a défini le groupe d’un utilisateur (GID) sur la même valeur que son identifiant (UID), j’ai dû modifier MIN_UID et MIN_GID dans /etc/login.defs
pour obtenir accountsservice
et révéler mon identifiant de connexion. lightdm.