Maison > Article > Opération et maintenance > Quels sont les groupes d'utilisateurs Linux ?
Sous Linux, les groupes d'utilisateurs sont des ensembles logiques d'utilisateurs ayant les mêmes caractéristiques ; les groupes d'utilisateurs sont un moyen pour le système de gérer uniformément les objets du même type, en plaçant les utilisateurs du même type dans un groupe pour les encapsuler dans un tout plus vaste. , l'utilisation de groupes d'utilisateurs est utile pour organiser et gérer les utilisateurs en fonction de leurs caractéristiques.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Linux est un système d'exploitation multi-utilisateurs, multitâches et à temps partagé. Si vous souhaitez utiliser les ressources système, vous devez demander un compte auprès de l'administrateur système, puis entrer. le système via ce compte. Ce compte et cet utilisateur sont le même concept. En établissant des utilisateurs avec des attributs différents, d'une part, les ressources du système peuvent être raisonnablement utilisées et contrôlées, d'autre part, cela peut également aider les utilisateurs à organiser les fichiers et à assurer la sécurité des fichiers utilisateur.
Chaque utilisateur utilise un nom d'utilisateur et un mot de passe uniques lors de la connexion au système, ce n'est que si le nom d'utilisateur et le mot de passe sont correctement saisis que le système et son propre répertoire personnel peuvent être saisis.
Un groupe d'utilisateurs est un ensemble logique d'utilisateurs ayant les mêmes caractéristiques. Parfois, nous devons autoriser plusieurs utilisateurs à disposer des mêmes autorisations.
Par exemple, pour afficher et modifier les autorisations d'un certain fichier, une solution consiste à autoriser l'accès au fichier à plusieurs utilisateurs respectivement. S'il y a 10 utilisateurs, ils doivent autoriser 10 fois. Évidemment, cette méthode n'est pas raisonnable.
Une autre méthode consiste à créer un groupe, à donner à ce groupe l'autorisation d'afficher et de modifier ce fichier, puis à placer tous les utilisateurs qui ont besoin d'accéder à ce fichier dans ce groupe, tous les utilisateurs auront alors les mêmes autorisations que le groupe. Il s'agit du groupe d'utilisateurs. Le regroupement des utilisateurs est un moyen de gérer les utilisateurs et de contrôler les droits d'accès dans le système Linux. En définissant des groupes d'utilisateurs, le travail de gestion est considérablement simplifié.
Pour parler franchement, un groupe d'utilisateurs est un moyen technique de gestion unifiée du même type d'objets sous Linux. Il met le même type d'utilisateurs dans un groupe et les encapsule dans un tout plus grand
C'est comme encapsuler. le même type d'étudiants en un seul Dans la classe, les étudiants sont des utilisateurs et les classes sont des groupes ; opérer sur la classe s'effectue en fait sur tous les étudiants de la classe
1.4 La relation entre les utilisateurs et les groupes
Les relations correspondantes ; entre les utilisateurs et les groupes d'utilisateurs sont : un-à-un, un-à-plusieurs, plusieurs-à-un et plusieurs-à-plusieurs ; la figure suivante montre cette relation :
Un-à-un : c'est-à-dire un l'utilisateur peut exister dans un groupe ou être le seul membre du groupe.
Un-à-plusieurs : c'est-à-dire qu'un utilisateur peut exister dans plusieurs groupes d'utilisateurs. Cet utilisateur dispose alors d'autorisations communes pour plusieurs groupes.
Plusieurs-à-un : plusieurs utilisateurs peuvent exister dans un groupe, et ces utilisateurs disposent des mêmes autorisations que le groupe.
Plusieurs à plusieurs : plusieurs utilisateurs peuvent exister dans plusieurs groupes. En fait, il s’agit d’une expansion des trois relations correspondantes ci-dessus.
1.5 L'impact des utilisateurs et des groupes sur Linux
Supposons que nous ayons maintenant plusieurs utilisateurs : zwm, sjg, wxh
Supposons que les utilisateurs zwm et sjg sont le groupe g1, wxh est le groupe g2
Nous utilisons l'utilisateur zwm pour créer un fichier file1
Ensuite, pour ce fichier1, il y a trois paramètres d'autorisation
1. Utilisateur --> Propriétaire du fichier Autorisations complètes Lire Ecrire Exécuter 4 2 1 = 7
L'utilisateur qui a directement créé ce fichier (zwm), bénéficie autorisations élevées sur ce fichier
2. Groupe -> propriétaire du fichier, mêmes autorisations de groupe en lecture
Le groupe auquel appartient cet utilisateur (groupe g1), qu'ont les utilisateurs du même groupe que l'utilisateur ci-dessus sur ce fichier. De telles autorisations d'opération
3. Autres --> En plus du propriétaire du fichier et du groupe propriétaire, ceux qui utilisent 0
Autres utilisateurs (lxh), en plus de l'utilisateur ci-dessus et du groupe ci-dessus, d'autres que l'utilisateur ci-dessus et le Le groupe ci-dessus a accès à ce fichier. Quelles autorisations ai-je pour fonctionner ?
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!