Gestion des groupes sous Linux

La gestion des groupes sous Linux est quelque chose que je pratique rarement. Je profite donc de cet article pour rappeler comment cela se gère.

Création d'un groupe utilisateur

Pour cela rien de très compliqué :

groupadd <nomdugroupe>

Suppression d'un groupe utilisateur

Très simple également :

groupdel <nomdugroupe>

Ajout d'un utilisateur dans un groupe

Une fois que votre groupe est créé, on peut ajouter des utilisateurs à celui-ci. Plusieurs façon d'opérer :

usermod -a -G <nomdugroupe> <utilisateur>

L'option -a indique que c'est un ajout. L'option -G indique que c'est pour un groupe.

La seconde manière de réaliser cela :

gpasswd -a <utilisateur> <nomdugroupe>

Supprimer un utilisateur d'un groupe

Pour la suppression, là aussi, plusieurs manières de réaliser cette action :

gpasswd -d <utilisateur> <nomdugroupe>

deluser <utilisateur> <nomdugroupe>

Liste des groupes

Voici le moyen de connaître les groupes d'un utilisateur

groups <utilisateur>

Et de l'ensemble du système

groups

Liste des utilisateurs présents dans un groupe

Enfin voici la commande qui vous permet d'afficher les utilisateurs d'un groupe

getent group <nomdugroupe>