Peu importe que vous gériez un serveur Linux privé ou que vous travailliez dans un environnement collaboratif, la gestion des utilisateurs et des groupes est une partie cruciale de votre administration système. La création et la suppression de groupes apportent flexibilité et contrôle sur les droits d'accès, ce qui est particulièrement important lorsque plusieurs utilisateurs accèdent à la même machine. Dans ce guide, je vais vous montrer étape par étape comment créer de nouveaux groupes et supprimer des groupes existants.
Principales conclusions
- La création de nouveaux groupes se fait avec la commande addgroup.
- Les utilisateurs peuvent être ajoutés à un groupe avec la commande adduser.
- Les groupes peuvent être supprimés à l'aide de la commande delgroup.
- La configuration des groupes se trouve dans le fichier /etc/group.
Guide étape par étape
Étape 1: Nettoyer et préparer l'écran
Tout d'abord, vous devez nettoyer votre écran de terminal pour avoir une vue claire des prochaines étapes. Vous pouvez le faire avec la commande clear. Cela vous permet d'avoir une vue dégagée lorsque vous travaillez avec les prochaines commandes.

Étape 2: Créer un nouveau groupe
Pour créer un nouveau groupe, vous utilisez la commande addgroup. Dans cet exemple, nous allons nommer le groupe "Amis". La commande est saisie comme suit:
Appuyez sur la touche Entrée, et vous verrez que le groupe a été créé avec un identifiant de groupe unique (GID). Linux gère automatiquement le GID, mais vous pouvez également le définir manuellement.

Étape 3: Ajouter un utilisateur au groupe
Maintenant, nous souhaitons ajouter un utilisateur existant, en l'occurrence "Kai", au groupe nouvellement créé "Amis".
Cette commande confirme que l'utilisateur "Kai" fait maintenant également partie du groupe "Amis". Si Kai n'existe pas encore, vous devez d'abord le créer avec adduser Kai.

Étape 4: Attribuer des permissions
Si Kai doit également agir en tant qu'administrateur système, vous pouvez lui accorder également l'accès au groupe "root". Cela se fait avec la commande suivante:
Cela permet à Kai d'exécuter la commande sudo et de réaliser des tâches administratives.
Étape 5: Gérer les groupes et les utilisateurs
Pour retirer un utilisateur d'un groupe, utilise la commande deluser. Si vous souhaitez par exemple retirer Kai du groupe "root", vous utilisez:
Le même principe s'applique au groupe "Amis". Vous pouvez retirer l'utilisateur avec la commande suivante:
Maintenant, Kai ne fait plus partie du groupe "Amis".

Étape 6: Gérer les groupes
Pour supprimer complètement un groupe, nous utilisons la commande delgroup. Pour notre groupe "Amis", cela se présente comme suit:
Après confirmation, vous verrez que le groupe a été supprimé. Pour le vérifier, vous pouvez ouvrir le fichier /etc/group et consulter.

Étape 7: Vérifier les groupes dans le fichier
Pour voir tous les groupes et leurs membres, ouvrez le fichier /etc/group. Vous y trouverez tous les groupes sur votre serveur Linux. La structure est telle que chaque utilisateur est associé à un groupe, et vous pouvez également lire l'identifiant de groupe (GID) de chaque groupe.

Résumé - Guide pour la création et la suppression de groupes sous Linux
Créer et supprimer des groupes sous Linux est une compétence simple mais essentielle pour tout administrateur système. Vous avez appris comment créer des groupes avec la commande addgroup, ajouter des utilisateurs avec adduser et supprimer des groupes avec delgroup. Pour garder un aperçu des groupes et de leurs membres, vous pouvez consulter le fichier /etc/group à tout moment.
Questions fréquentes
Quel est le but d'un groupe sous Linux?Les groupes permettent d’attribuer des permissions communes aux utilisateurs afin qu’ils puissent accéder plus facilement à certains fichiers et répertoires.
Comment ajouter un utilisateur à un groupe?Utilisez la commande adduser [nom d'utilisateur] [nom du groupe] pour ajouter un utilisateur à un groupe existant.
Puis-je également créer des groupes manuellement avec un ID spécifique?Oui, avec la commande addgroup --gid [GID] [nom du groupe], vous pouvez créer un groupe avec un identifiant de groupe spécifique.
Que se passe-t-il si je supprime un groupe?Lors de la suppression d'un groupe, tous les membres perdent cette affiliation de groupe et leurs permissions spécifiques qui y sont liées.