Maison  >  Article  >  Opération et maintenance  >  Comment supprimer un groupe d'utilisateurs sous Linux

Comment supprimer un groupe d'utilisateurs sous Linux

青灯夜游
青灯夜游original
2021-12-21 15:05:4421627parcourir

Sous Linux, vous pouvez utiliser la commande groupdel pour supprimer un groupe d'utilisateurs. La fonction de cette commande est de supprimer le groupe d'utilisateurs (groupe), c'est-à-dire le groupe cible dans le fichier "/etc/gourp" et le " /etc/gshadow". Informations sur les données, la syntaxe est "nom du groupe groupdel".

Comment supprimer un groupe d'utilisateurs sous Linux

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.

Linux est un système d'exploitation multi-utilisateurs et multitâches. En d'autres termes, le système Linux permet à plusieurs utilisateurs de se connecter en même temps. Différents utilisateurs peuvent effectuer différentes tâches sans s'affecter mutuellement.

Un groupe d'utilisateurs est un ensemble logique d'utilisateurs présentant les mêmes caractéristiques. Pour comprendre simplement, nous devons parfois autoriser plusieurs utilisateurs à disposer des mêmes autorisations, telles que les autorisations pour afficher et modifier un certain fichier. Une solution consiste à autoriser l'accès aux fichiers à plusieurs utilisateurs séparément. S'il y a 10 utilisateurs, une autorisation est requise. 10 fois, que se passe-t-il s'il y a 100, 1000 utilisateurs ou même plus ?

Évidemment, cette méthode n'est pas raisonnable. La meilleure façon est de créer un groupe autorisé à afficher et à modifier ce fichier, puis de placer tous les utilisateurs ayant besoin d'accéder à ce fichier dans ce groupe. Ensuite, tous les utilisateurs disposent des mêmes autorisations que le groupe, qui est le groupe d'utilisateurs.

Le regroupement d'utilisateurs est un moyen de gérer les utilisateurs et de contrôler les droits d'accès dans les systèmes Linux. En définissant des groupes d'utilisateurs, de nombreux programmes simplifient la gestion des utilisateurs.

Comment supprimer un groupe d'utilisateurs sous Linux ?

La commande groupdel est utilisée pour supprimer des groupes d'utilisateurs (groupes). Le format de base de cette commande est :

[root@localhost ~]#groupdel 组名

L'utilisation de la commande groupdel pour supprimer un groupe supprime en fait le groupe cible dans le fichier /etc/gourp et /etc. /gshadow informations sur les données du fichier.

Par exemple, pour le groupe group1 créé avec la commande groupadd, la commande d'exécution est la suivante :

[root@localhost ~]#grep "group1" /etc/group /etc/gshadow
/etc/group:group1:x:505:
/etc/gshadow:group1:!::
[root@localhost ~]#groupdel group1
[root@localhost ~]#grep "group1" /etc/group /etc/gshadow
[root@localhost ~]#

Notez que la commande groupdel ne peut pas être utilisée pour supprimer le groupe à volonté. Cette commande s'applique uniquement à la suppression de groupes qui ne sont "pas le groupe initial d'un utilisateur". En d'autres termes, s'il existe un groupe qui est toujours le groupe initial d'un utilisateur, il ne peut pas être supprimé avec succès à l'aide de la commande groupdel. Par exemple :

[root@localhost ~]# useradd temp

# Exécutez la commande suivante, vous pouvez voir que lorsque l'utilisateur temporaire est créé, le groupe temporaire est également créé et utilisé comme groupe initial de l'utilisateur temporaire (l'ID de groupe est 505)

[root@localhost ~]# grep "temp" /etc/passwd /etc/group /etc/gshadow
/etc/passwd:temp:x:505:505::/home/temp:/bin/bash
/etc/group:temp:x:505:
/etc/gshadow:temp:!::
#下面尝试删除 temp 群组
[root@localhost ~]# groupdel temp
groupdel:cannot remove the primary group of user 'temp'

Vous peut voir que groupdel La commande de suppression du groupe temporaire a échoué et le message "Impossible de supprimer le groupe initial de l'utilisateur temporaire" s'est affiché. Si vous devez supprimer le groupe temporaire, vous devez soit modifier le GID de l'utilisateur temporaire, c'est-à-dire remplacer son groupe initial par un autre groupe, soit supprimer d'abord l'utilisateur temporaire.

N'oubliez pas que même si nous avons appris à supprimer manuellement les données d'un groupe, la suppression de groupes sans discernement peut causer beaucoup de problèmes aux autres utilisateurs. Vous devez donc être très prudent lorsque vous modifiez les données d'un fichier.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn