Le fichier pour gérer les groupes est : /etc/group

🔹 Définition d’un groupe sous Linux :

Un groupe sous Linux est un ensemble d’utilisateurs qui partagent des droits et des permissions communes sur des fichiers, des répertoires ou des ressources du système.

🔍 À quoi sert un groupe ?

  • Simplifier la gestion des permissions : on peut attribuer des droits Ă  un groupe au lieu de le faire utilisateur par utilisateur.
  • Organiser les utilisateurs par rĂ´le, service ou fonction (ex : sudo, www-data, developers, etc.).
  • Autoriser plusieurs utilisateurs Ă  collaborer sur des fichiers ou rĂ©pertoires communs.

đź”§ Exemple concret :

Supposons que tu as trois utilisateurs : alice, bob, et carla.

Tu crées un groupe projet1 :

sudo groupadd projet1

Et tu ajoutes les utilisateurs au groupe :

sudo usermod -aG projet1 alice
sudo usermod -aG projet1 bob
sudo usermod -aG projet1 carla

Tu peux maintenant donner des permissions au groupe projet1 sur un dossier :

sudo chown :projet1 /srv/projet1
sudo chmod 770 /srv/projet1

Tous les membres du groupe peuvent lire, écrire et exécuter dans ce dossier.