Ajouter un utilisateur à un ou plusieurs groupes sous Linux 3p321x

La gestion des utilisateurs et des groupes fait partie des tâches courantes d’un istrateur système Linux. Que ce soit pour configurer un serveur, gérer des utilisateurs d’un parc informatique ou personnaliser votre propre installation Linux, comprendre comment ajouter un utilisateur à un ou plusieurs groupes est une compétence que vous devez maîtriser. 2z2x3u

Dans cet article, nous allons voir comment réaliser cette opération qui peut sembler complexe mais qui est en réalité est assez simple. Suivez le guide !

Pourquoi utiliser des groupes sous Linux ? 1r5rb

Avant de rentrer dans le vif du sujet, il est important de comprendre l’intérêt des groupes sous Linux. Les groupes permettent de rassembler des utilisateurs qui partagent des besoins ou des permissions similaires. Par exemple, vous pouvez avoir un groupe « web » pour tous les utilisateurs qui ont besoin d’accéder aux fichiers du serveur web, et un groupe « backup » pour ceux qui sont autorisés à lancer des sauvegardes.

En assignant des permissions au niveau des groupes plutôt qu’au niveau des utilisateurs individuels, vous simplifiez grandement l’istration de votre système. Plutôt que de modifier les permissions pour chaque utilisateur, vous pouvez simplement ajouter ou retirer des utilisateurs des groupes appropriés.

Créer un nouveau groupe 2d5723

Avant de pouvoir ajouter un utilisateur à un groupe, encore faut-il que ce groupe existe. Pour créer un nouveau groupe, rien de plus simple. Ouvrez un terminal et tapez la commande suivante :

sudo groupadd nom_du_groupe

Remplacez bien entendu « nom_du_groupe » par le nom que vous souhaitez donner à votre groupe.

Ajouter un utilisateur existant à un groupe 6z3u1i

Maintenant que notre groupe est créé, nous allons pouvoir y ajouter un utilisateur. Pour ce faire, utilisez la commande suivante :

sudo mod -a -G nom_du_groupe nom_utilisateur

L’option -a permet d’ajouter l’utilisateur au groupe sans le retirer de ses autres groupes. L’option -G spécifie le nom du groupe auquel ajouter l’utilisateur.

Vous pouvez ajouter un utilisateur à plusieurs groupes en même temps en séparant les noms de groupes par des virgules :

sudo mod -a -G groupe1,groupe2,groupe3 nom_utilisateur

Changer le groupe primaire d’un utilisateur 55705d

Chaque utilisateur a un groupe primaire. C’est le groupe qui sera utilisé par défaut lorsque l’utilisateur créera de nouveaux fichiers. Pour changer le groupe primaire d’un utilisateur, utilisez la commande suivante :

sudo mod -g nouveau_groupe_primaire nom_utilisateur

L’option -g permet de spécifier le nouveau groupe primaire.

Attention, cette commande changera immédiatement le groupe primaire de l’utilisateur. Assurez-vous que c’est bien ce que vous voulez faire avant de l’exécuter.

Vérifier les appartenances d’un utilisateur 5f4u3e

Vous voulez savoir à quels groupes appartient un utilisateur ? Rien de plus simple. Tapez la commande suivante :

groups nom_utilisateur

Vous verrez alors s’afficher la liste des groupes auxquels appartient l’utilisateur, avec le groupe primaire en premier.

er d’un groupe primaire à l’autre 5b5v4j

Imaginons que vous ayez besoin d’effectuer une tâche nécessitant les droits d’un autre groupe. Vous pouvez changer temporairement de groupe primaire avec la commande suivante :

newgrp nom_du_groupe

Vous erez alors dans le groupe spécifié pour la durée de votre session terminal. Pour revenir à votre groupe primaire initial, tapez simplement « exit ».

Supprimer un utilisateur d’un groupe 3v193c

Il est parfois nécessaire de retirer un utilisateur d’un groupe. Pour ce faire, utilisez la commande suivante :

sudo gwd -d nom_utilisateur nom_du_groupe

L’utilisateur sera alors retiré du groupe spécifié. Notez que vous ne pouvez pas retirer un utilisateur de son groupe primaire avec cette commande.

Supprimer un groupe 6y1137

Enfin, si vous n’avez plus besoin d’un groupe, vous pouvez le supprimer avec la commande suivante :

sudo groupdel nom_du_groupe

Attention cependant, cette action est irréversible. Assurez-vous de ne plus avoir besoin du groupe avant de le supprimer. De plus, vous ne pouvez pas supprimer un groupe s’il est encore le groupe primaire d’un utilisateur.

En résumé o443p

  • Utilisez groupadd pour créer un nouveau groupe
  • Utilisez mod -a -G pour ajouter un utilisateur à un ou plusieurs groupes
  • Utilisez mod -g pour changer le groupe primaire d’un utilisateur
  • Utilisez groups pour voir les appartenances d’un utilisateur
  • Utilisez newgrp pour changer temporairement de groupe primaire
  • Utilisez gwd -d pour retirer un utilisateur d’un groupe
  • Utilisez groupdel pour supprimer un groupe devenu inutile

Et voilà, vous savez maintenant tout ce qu’il faut pour gérer vos utilisateurs et vos groupes sous Linux comme un pro !


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien ❤️ !

Offrez-nous un café
Laisser un commentaire Annuler la réponse 6a612l

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent 27cr

DNS FDN : Le seul résolveur DNS français qui vous respecte 5b1a2j

Article suivant 2h5g49

Perplexity : un moteur de recherche alimenté à l’IA 65965

À découvrir également 142e5k
Capture d’écran du bureau AnduinOS avec le menu des applications GNOME ouvert et le logo en arrière-plan

AnduinOS évolue : trois nouvelles versions disponibles et des infos sur la suite 3h554r

Depuis notre dernier article sur AnduinOS, les choses ont bien bougé. Le développeur principal, Anduin Xue, a publié…
Lire la suite
Page d’accueil du site Flathub affichant des applications Flatpak disponibles pour Linux

Flathub : la plateforme pour installer des applications Flatpak sous Linux 6x636y

Si vous utilisez Flatpak, vous avez sans doute déjà croisé le nom de Flathub. Et pour cause :…
Lire la suite
Logo officiel de Flatpak, le système de paquets universel pour Linux

Flatpak : tout savoir sur ce système de paquets pour Linux 224k1e

Sous Linux, chaque distribution a ses propres formats de paquets, ses dépôts, ses petites habitudes… et autant dire…
Lire la suite