Lsgroup
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Gestion des groupes |
| Commandes | lsgroup / mkgroup / chgroup / rmgroup
|
| Contexte | AIX — équivalent de groupadd/groupdel//etc/group côté Linux
|
| Voir aussi | Groups · Useradd (équivalent Linux) |
AIX gère les groupes via une famille de commandes dédiées (lsgroup/
mkgroup/chgroup/rmgroup), plutôt que par édition
directe d'un fichier comme /etc/group sous Linux — bien que ce fichier existe
aussi sous AIX, la modification passe par ces commandes pour rester cohérente avec l'ODM.
Lister les groupes
lsgroup ALL REM tous les groupes, résumé
lsgroup -a users nomgroupe REM détail d'un attribut précis (ex. la liste des membres) pour un groupe donné
Créer un groupe
mkgroup nomgroupe
mkgroup id=600 nomgroupe REM avec un GID précis
Modifier un groupe
chgroup users=alice,bob nomgroupe
Supprimer un groupe
rmgroup nomgroupe
⚠️ Vérifier au préalable qu'aucun utilisateur n'a ce groupe comme groupe primaire — la suppression échoue sinon (ou laisse des références orphelines selon la version).
Vérifier la cohérence de la base de groupes
grpck ALL
Vérifie la cohérence des définitions de groupes (équivalent conceptuel de `pwck`/`grpck` côté Linux) — à lancer après une modification manuelle suspectée d'avoir introduit une incohérence.