TUTOS.EU

Gérer les groupes sous Linux

Commandes pour gérer les groupes sous Linux

Pour voir les groupes et leurs membres sous Linux, il faut regarder le contenu du fichier /etc/group.
On peut le faire avec la commande

less /etc/group
Lien vers le fichier : cliquez ici

Exemple :

On peut très bien faire la recherche d'un groupe dans ce fichier avec un grep avec la syntaxe suivante. Elle fonctionne aussi pour savoir à quels groupes appartient un utilisateur :

grep -i -n [nom du groupe recherché] /etc/group
Lien vers le fichier : cliquez ici

Dans l'exemple ci-dessous on recherche un groupe grptransmission et on voit qu'il y en a un ligne 60. Il contient un membre : debian-transmission

pour créer un groupe, on utilise la commande groupadd

groupadd [nom du groupe à créer]
Lien vers le fichier : cliquez ici

Pour ajouter un user à un groupe, on utilise la commande usermod :

usermod -a -G [nom du groupe] [nom du user à ajouter]
Lien vers le fichier : cliquez ici

Exemple :

Pour affecter un groupe à un répertoire, on utilise la commande chgrp

chgrp -R [Nom du groupe] [chemin du répertoire]
Lien vers le fichier : cliquez ici

Exemple :

On peut également utiliser chown pour modifier le propriétaire et le groupe

chown propriétaire:nomgroupe nom_fichier_ou_repertoire
Lien vers le fichier : cliquez ici

Pages Web

Site WebDescription
Doc.ubuntu-fr.orgLa commande chgrp