J'ai créé un utilisateur dans le terminal par
useradd xyz
Je peux me connecter depuis le terminal mais pas dans l'interface graphique.
Qu'est-ce qui ne va pas?
Cela peut être dû au fait que useradd
n'a pas créé de répertoire de base pour votre nouvel utilisateur. Tu devrais utiliser
adduser xyz
au lieu de cela, évitez d’utiliser useradd
car il s’agit d’une commande dorsale nécessitant davantage d’entrées.
Voir aussi cette réponse , man useradd et man adduser .
Ou si vous voulez toujours utiliser useradd
utilisez au moins
useradd -m xyz
créer un répertoire personnel. Mais cela reste peut-être insuffisant.
Avant de commencer maintenant, vous voudrez peut-être supprimer l’utilisateur que vous avez créé de manière erronée.
userdel xyz
afin que vous puissiez le recréer correctement sans problèmes.
Quoi qu'il en soit :
Si vous avez une interface graphique, il serait peut-être plus facile de simplement utiliser cette interface pour ajouter le nouvel utilisateur (généralement quelque part dans Paramètres système -> Comptes). Cela pourrait également résoudre certains problèmes avec les groupes d'utilisateurs qui pourraient apparaître, comme l'a souligné @Videonauth.