GNU/Linux >> Tutoriels Linux >  >> Linux

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

Aperçu

Ceci est la suite 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).

Maintenant, dans cet article, nous allons présenter la procédure de création et de suppression d'un groupe d'utilisateurs sous Linux via un terminal. 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 ajouter et supprimer des utilisateurs dans/de ces groupes que nous avons créés. 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 "groupadd ” et “groupdel ” pour effectuer les actions mentionnées ici.

Pourquoi est-il important de faire de la gestion de groupe ?

Le fait d'avoir des groupes permet aux administrateurs système d'appliquer certaines autorisations ou d'accéder à des groupes d'utilisateurs, créant ainsi une séparation des groupes d'utilisateurs. Cette pratique nous permettra d'avoir plus de contrôle sur notre système Linux, en particulier sur un système de production où nous voulons un environnement sécurisé tout en permettant à certains utilisateurs d'avoir un accès au système.

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

Ajouter un utilisateur au groupe

Pour ajouter un utilisateur existant à un groupe secondaire, utilisez la commande usermod –a –G groupname username 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.

Résumé

Pour résumer ce que nous avons couvert dans cet article. Nous avons suivi les étapes de création et de suppression d'un groupe d'utilisateurs sous Linux, d'ajout d'un utilisateur au groupe et de suppression d'un utilisateur du 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, CentOSn, RHEL, Debian, Fedora et Arch Linux.


Linux
  1. Comment ajouter un utilisateur à un groupe sous Linux

  2. Comment créer un utilisateur Linux avec Ansible

  3. Comment créer un utilisateur Sudo sur Rocky Linux et CentOS

  4. Comment créer et supprimer un utilisateur sur Ubuntu 16.04

  5. Comment créer et supprimer un utilisateur sur Debian 9

Comment supprimer un groupe sous Linux (commande groupdel)

Comment ajouter un utilisateur à un groupe sous Linux

Comment créer et gérer de nouveaux utilisateurs sous Linux

Comment créer un groupe sous Linux - Commande groupadd

Comment ajouter un utilisateur à un groupe sous Linux

Comment ajouter un utilisateur à un groupe Linux