La gestion des groupes sous Linux
I. Présentation
Pour rappel, un groupe sous Linux comme sous Windows est un ensemble d’utilisateurs. Par défaut, chaque utilisateur créé appartient à un groupe portant son nom, si aucun autre n’est précisé.
II. Le fichier /etc/group
Ce fichier contient l’ensemble des groupes utilisateurs, avec le nom des groupes et les utilisateurs en faisant partie. Chaque ligne contient les informations d’un seul groupe. Voici la constitution de la ligne :
Nom_groupe :mot_de_passe :Groupe_IDentifiant(GID) :liste_utilisateur
• Créer un groupe :
groupadd nom_du_groupe
Exemple pour ajouter le groupe « administrateur » : groupadd administrateur
• Supprimer un groupe :
groupdel nom_du_groupe
Exemple pour supprimer le groupe « administrateur » : groupdel administrateur
• Lister les groupes (primaire et secondaire) d’un utilisateur :
groups nom_utilisateur
Exemple pour voir les groupes de l’utilisateur « neoflow » : groups neoflow
• Lister les groupes de l’utilisateur en cours :
groups
• Changer le groupe d’un dossier ou d’un fichier :
Pour se faire on utilise la commande « chgrp », qui s’utilise avec la syntaxe suivante :
• Options de la commande « chgrp » :
• Récursivité d’un changement de groupe :
Si vous souhaitez affecter un groupe à un dossier ainsi que les sous dossiers et fichiers qu’il contient vous devez utiliser la fonction de récursivité, pour cela ajoutez « -R » à la commande chgrp.
Ce serait bien d’ajouter la commande permettant d’ajouter un utilisateur au groupe. Sinon, pas la peine de gérer des groupes !
Merci pour ton info