Chgroup

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Gestion des groupes
Commande chgroup
Contexte AIX — modifie les attributs d'un groupe existant
Voir aussi Lsgroup · Mkgroup · Rmgroup

chgroup modifie les attributs d'un groupe AIX déjà créé (membres, administrateurs, identifiant...). Comme les autres commandes de la famille, elle passe par l'ODM plutôt que par une édition directe de /etc/group — utiliser lsgroup pour consulter les attributs actuels avant modification.

Syntaxe générale

chgroup attribut=valeur nomgroupe

Plusieurs attributs peuvent être passés en même temps, séparés par des espaces.

Modifier la liste des membres

chgroup users=alice,bob,charlie nomgroupe

L'attribut users remplace intégralement la liste des membres du groupe — ce n'est pas un ajout incrémental, il faut donc reprendre tous les membres à conserver dans la commande, pas seulement le nouveau.

Modifier les administrateurs du groupe

chgroup adms=alice nomgroupe

L'attribut adms définit les administrateurs du groupe, c'est-à-dire les utilisateurs autorisés à en gérer les membres sans passer par le compte root (via chgrpmem côté utilisateur non privilégié).

Modifier l'identifiant (GID)

chgroup id=600 nomgroupe

⚠️ Vérifier au préalable qu'aucun fichier n'appartient déjà à ce groupe via son ancien GID — changer l'identifiant ne met pas à jour rétroactivement les propriétaires de fichiers sur le disque.

Vérifier la cohérence après modification

grpck ALL

À lancer après une modification pour s'assurer que la base de groupes reste cohérente.

Voir aussi

  • Lsgroup — lister les groupes et consulter leurs attributs
  • Mkgroup — créer un groupe
  • Rmgroup — supprimer un groupe