Lsgroup

De wiki.nexiat.fr
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.

Voir aussi

  • Groups — afficher les groupes d'appartenance d'un utilisateur
  • Useradd — équivalent Linux pour la gestion des utilisateurs/groupes