GNU/Linux >> Tutoriels Linux >  >> Linux

Comment ajouter un utilisateur à un groupe sous Linux

Aperçu

Cet article est un portage de notre série d'articles sur la gestion des utilisateurs Linux. Dans l'un de nos articles précédents, nous avons couvert le processus de création et de suppression d'utilisateurs sous Linux via un terminal (vous pouvez consulter la procédure ici - article).

Dans cet article, nous allons couvrir les étapes pour ajouter un utilisateur à un groupe sous Linux via un terminal et comment supprimer un utilisateur d'un groupe. Il s'agit également d'une autre compétence essentielle qu'un utilisateur Linux doit connaître, car cette procédure fait partie des pratiques de gestion des utilisateurs.

Nous verrons également comment créer et supprimer des groupes. Ces actions nécessitent d'être connectées au système Linux soit en tant qu'utilisateur avec sudo privilèges ou en tant que racine utilisateur.

Nous utiliserons les commandes "usermod ” et “gpasswd ” pour effectuer les actions mentionnées ici.

Ajouter un utilisateur à un groupe sous Linux

Pour ajouter un utilisateur à un groupe sous Linux, utilisez le "usermod –a –G groupname username ” commande suivie du nom du groupe et de l'utilisateur.

sudo usermod -a -G groupname username

Il n'y a aucune information indiquant que votre commande a réussi, usermod La commande n'affiche aucune sortie. Il vous avertit uniquement si l'utilisateur ou le groupe n'existe pas. Utilisez toujours le –a (ajouter) lors de l'ajout d'un utilisateur à un nouveau groupe. Si vous ne le faites pas, l'utilisateur sera supprimé de tout autre groupe et ne sera plus que dans le groupe que vous venez de l'ajouter.

Comment ajouter un utilisateur à plusieurs groupes avec une seule commande

C'est la même procédure que pour ajouter un utilisateur à un seul groupe, mais cette fois, vous devez nommer plusieurs groupes en une seule commande, par exemple :

sudo usermod –a –G groupname1,groupname2,groupname3 username

Comment supprimer un utilisateur d'un groupe

Nous allons maintenant vous montrer comment supprimer un utilisateur d'un groupe. Pour cela, vous allez utiliser la commande "gpasswd" avec le –d option.

 
sudo gpasswd –d username groupname

Cette commande de temps vous indiquera que l'utilisateur a été supprimé du groupe, comme indiqué sur l'image

Et maintenant, vous avez réussi à supprimer un utilisateur d'un groupe.

Comment ajouter un utilisateur à un groupe sudo

Si vous avez besoin de donner à un utilisateur les privilèges sudo (autorisations de super utilisateur) pour cela, vous devez ajouter un utilisateur dans un groupe sudo ;

Pour les systèmes basés sur Debian/Ubuntu, exécutez la commande comme ceci :

sudo usermod -a -G sudo username

Pour les systèmes RHEL/Centos/Rocky/Fedora :

sudo usermod -a -G wheel username

Comment créer un groupe d'utilisateurs sous Linux

La commande que vous utiliserez pour cela est :

groupadd –g groupdID groupUsername

-g groupID

Le "-g groupID Le paramètre " indique qu'un numéro de groupe suivra (sera attribué au groupe et agira comme un numéro d'identification). Il s'agit du numéro de groupe qui sera attribué à ce nouveau groupe. Le numéro de groupe doit être unique.

groupUsername

Le nom du groupe que vous souhaitez ajouter. Les noms de groupe doivent être saisis en minuscules et peuvent contenir des traits de soulignement. Il est recommandé de ne pas utiliser le même nom de groupe plus d'une fois.

Nous allons maintenant créer un groupe avec son numéro d'identifiant et un nom avec une commande :

 
sudo groupadd –g 15000 testgroup

Une fois que vous avez fait cela, appuyez simplement sur Entrée et le groupe devrait être créé, s'il n'y a pas d'erreur, cela signifie que tout va bien et que le groupe est créé. Étant donné que de nouveaux groupes sont ajoutés à la fin du fichier de groupe système appelé "/etc/group ” vous pouvez utiliser queue commande pour vérifier si votre groupe est créé. Tapez simplement "sudo tail /etc/group " après l'invite du système pour afficher les dernières lignes du fichier de groupe système.

sudo tail /etc/group

Comme vous pouvez le voir, le groupe a été créé.

Comment supprimer un groupe d'utilisateurs

Pour supprimer un groupe, nous utiliserons une commande "groupdel " et tapez le nom du groupe que vous souhaitez supprimer.

sudo groupdel groupname

Et votre groupe devrait être supprimé. Pour vérifier si le groupe a été supprimé, vous pouvez utiliser tail commande comme nous l'avons fait pour vérifier si votre groupe a été créé, mais cette fois, seul votre groupe ne sera pas sur la liste des groupes.

sudo tail /etc/group

Résumé

Pour résumer ce que nous avons couvert dans cet article. Nous avons suivi les étapes pour ajouter un utilisateur à un groupe sous Linux et pour supprimer un utilisateur d'un groupe. Toutes ces commandes présentées dans l'article d'aujourd'hui peuvent également s'appliquer à n'importe quelle distribution Linux, y compris Ubuntu, CentOS, RHEL, Debian, Fedora et Arch Linux.


Linux
  1. Ajouter un utilisateur au groupe sous Linux, comment le faire (avec exemples)

  2. Comment créer et supprimer un groupe d'utilisateurs sous Linux

  3. Linux - Impossible d'ajouter un utilisateur au groupe sans redémarrage ?

  4. Comment supprimer un utilisateur d'un groupe sous Linux [Astuce rapide]

  5. Comment puis-je modifier le groupe par défaut d'un utilisateur sous Linux ?

Comment ajouter un utilisateur à Sudoers ou Sudo Group sur Rocky Linux 8

Comment changer d'utilisateur sous Linux

Comment ajouter un utilisateur à un groupe sous Linux

Comment ajouter un utilisateur à un groupe Linux

Comment créer/ajouter des utilisateurs sous Linux

Comment ajouter ou créer un utilisateur sudo dans le système Linux [Quickstart]