Je souhaite supprimer l'utilisateur pserver
du groupe apache
.
#deluser pserver apache
/usr/sbin/deluser: You may not remove the user from their primary group.
Maintenant, je veux ajouter un nouveau groupe principal, j'ai donc exécuté ce qui suit;
#usermod -G pserver pserver
Qui a renvoyé ce qui suit:
pserver` is now in group `pserver
#groups pserver
pserver : apache pserver
Maintenant, je veux supprimer à nouveau l'utilisateur du groupe apache, mais je reçois à nouveau la même erreur. Comment puis-je supprimer pserver
du groupe principal apache
?
user-management
OrangeTux
la source
la source
Tard, mais un peu clair (du moins pour moi);
Et puis vérifiez
id
Plus de détails ici: http://manpages.ubuntu.com/manpages/precise/man8/usermod.8.html
Crédits: http://www.htpcbeginner.com/safely-change-primary-group-group-in-linux/
Merci pour la réponse.
la source
La question posée par le PO est trompeuse. Le titre se lit "Comment changer le groupe principal", mais dans le corps de la question, il est clair que l'intention est non seulement de remplacer le groupe principal mais également de supprimer le primaire précédent.
Si quelqu'un veut simplement remplacer le primaire mais ne pas le supprimer de la liste, il suffit de rajouter le primaire précédent à la liste.
Ainsi, après avoir suivi StarNamer de » poste , il suffit de faire
car la commande usermod aura supprimé votre groupe principal précédent de la liste des groupes auxquels vous appartenez.
la source