La gestion efficace des comptes d'utilisateurs et des abonnements de groupe est crucial pour l'administration du système Linux / Unix. Cela garantit un contrôle approprié des ressources et des données. Ce tutoriel détaille comment ajouter un utilisateur à plusieurs groupes dans les systèmes Linux et Unix.
Nous couvrirons:
- Création de comptes d'utilisateurs avec
useradd
. - Création de groupes avec
groupadd
. - Attribuer des utilisateurs à plusieurs groupes à l'aide de
usermod
. - Vérifier l'appartenance à un groupe avec
id
etgroups
, en soulignant leurs différences. - Ajout de plusieurs utilisateurs à plusieurs groupes.
Notre exemple utilise un nouvel utilisateur, "Tester", ajouté aux groupes "Sysadmin", "DevOps" et "Management".
Table des matières
- Création d'un nouvel utilisateur
- Affichage des informations sur les utilisateurs et le groupe
- Création de groupes
- Ajout d'un utilisateur à plusieurs groupes
- Création d'un utilisateur avec plusieurs groupes simultanément
- Vérification de l'appartenance à un groupe d'utilisateurs
- Commandes d'
id
par rapportgroups
- Commandes d'
- Ajout de plusieurs utilisateurs à plusieurs groupes
- Conclusion
Création d'un nouvel utilisateur
La commande useradd
crée de nouveaux comptes d'utilisateurs. Il utilise des options de ligne de commande et des paramètres par défaut du système.
Créer un "test" utilisateur:
Test de Sudo UserAdd
Définissez le mot de passe:
Test de Sudo Passwd
Remarque: useradd
nécessite une spécification manuelle des options (comme le répertoire domestique et le shell), contrairement à l' adduser
plus interactif.
Affichage des informations sur les utilisateurs et le groupe
La commande id
affiche les informations de l'utilisateur et du groupe. Sans nom d'utilisateur, il montre les informations de l'utilisateur actuel. Il est essentiel pour vérifier les autorisations et les adhésions.
Vérifiez les groupes de "test":
test d'identité
Exemple de sortie:
<code>uid=1001(test) gid=100(users) groups=100(users)</code>
Création de groupes
groupadd
crée de nouveaux groupes. Les groupes sont fondamentaux pour les autorisations Linux / UNIX, permettant un paramètre d'autorisation simultané pour plusieurs utilisateurs.
Créer les groupes:
Sudo Groupadd Sysadmin Sudo Groupadd DevOps Sudo Groupadd Management
Ajout d'un utilisateur à plusieurs groupes
Ajouter "test" aux groupes:
Sudo Usermod -a -g Sysadmin, DevOps, test de gestion
usermod -a -G
ajout de l'utilisateur aux groupes spécifiés.
Création d'un utilisateur avec plusieurs groupes simultanément
Vous pouvez créer un utilisateur et les ajouter à plusieurs groupes en une seule étape:
sudo useradd -g sysadmin, DevOps, test de gestion
Cela crée "test" et l'ajoute aux trois groupes à la fois. Pour ajouter à des groupes supplémentaires plus tard, utilisez usermod -a -G
.
Vérification de l'appartenance à un groupe d'utilisateurs
Vérifiez les groupes de "Test":
test d'identité
Exemple de sortie (après avoir ajouté aux groupes):
<code>uid=1001(test) gid=100(users) groups=100(users),1000(sysadmin),1001(devops),1002(management)</code>
Vous pouvez également utiliser groups test
.
Commandes d' id
par rapport groups
id
fournit des abonnements UID, GID et tous les groupes. groups
répertorient uniquement les adhésions au groupe. id
offre des informations plus complètes.
Ajout de plusieurs utilisateurs à plusieurs groupes
Une boucle de shell peut ajouter plusieurs utilisateurs à plusieurs groupes:
pour l'utilisateur dans user1 user2 user3; faire pour le groupe dans le groupe 1 Groupe2 Group3; faire sudo usermod -a -g "$ groupe" "$ user" fait fait
Cela nécessite des utilisateurs et des groupes pré-créés. N'oubliez pas de citer des variables pour gérer les espaces dans les noms d'utilisateur ou les noms de groupe.
Conclusion
La gestion des abonnements du groupe d'utilisateurs est une tâche administrative vitale. Ce guide a démontré la création d'utilisateurs, l'attribution de groupe et les opérations en vrac à l'aide de useradd
, groupadd
, usermod
, id
et groups
. La gestion efficace des utilisateurs est essentielle pour sécuriser l'administration du système.
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!

LinuxUSUSEDECTRALISE, Distribution-SpecificPackageManagersForPatchManagement, tandis que WindowsEmploysacentralizedWindowsupDatesystem.Linux'sApproachoffersFlexibilityButCanBecomplexaSacrossDistribution

Les salles de données virtuelles (VDR) offrent un stockage et un partage de documents sécurisés, idéal pour les informations commerciales sensibles. Cet article explore trois solutions VDR open source pour le déploiement sur site sur Linux, éliminant le besoin de services basés sur le cloud A

UPSCAYL: Votre solution gratuite et open source pour les images haute résolution sur Linux Les utilisateurs de Linux qui travaillent fréquemment avec des images connaissent la frustration des images à basse résolution. Heureusement, Upsscayl propose une solution puissante, gratuite et open source. Ce des

Le paysage de l'émulateur terminal évolue rapidement, avec des développeurs tirant parti du matériel moderne, de l'accélération du GPU, de la conteneurisation et même de l'IA / LLMS pour améliorer les expériences de la console. Entrez Ghostty, un nouvel émulateur de terminal de la plate-plate-forme open source

Innotop: outil de ligne de commande de surveillance MySQL puissante Innotop est un excellent programme de ligne de commande, similaire à la commande supérieure, utilisé pour surveiller les serveurs MySQL locaux et distants exécutés sous le moteur InnoDB. Il fournit un ensemble complet de fonctionnalités et d'options pour aider les administrateurs de la base de données (DBA) à suivre divers aspects des performances MySQL, à résoudre les problèmes et à optimiser la configuration du serveur. Innotop vous permet de surveiller les mesures critiques MySQL, telles que: Statut de réplication MySQL Statistiques des utilisateurs Liste de requête Piscine de tampon innodb Statistiques d'E / S INNODB Table ouverte Table verrouillée etc… L'outil rafraîchit régulièrement ses données pour fournir l'état du serveur

RESTIC: Votre guide complet pour sécuriser les sauvegardes Linux La perte de données peut paralyser un système Linux. Les suppressions accidentelles, les défaillances matérielles ou la corruption du système nécessitent une stratégie de sauvegarde robuste. Resttic est une solution principale, offrant une vitesse, SECURI

Top 10 des distributions Linux les plus populaires en 2025 En 2025, nous sommes ravis de partager avec les amateurs de Linux la distribution la plus populaire cette année. Distrowatch a toujours été la source d'informations la plus fiable sur les systèmes d'exploitation open source, avec une attention particulière aux distributions Linux et aux versions BSD. Il collecte et présente continuellement beaucoup d'informations sur les distributions Linux, ce qui les rend plus faciles à accéder. Bien qu'il ne mesure pas très bien la popularité ou l'utilisation d'une distribution, Distrowatch reste la mesure de popularité la plus acceptée au sein de la communauté Linux. Il utilise des statistiques de classement de clics de page (PHR) pour mesurer la popularité des distributions Linux entre les visiteurs du site Web. [Tu peux

Gestionnaires de fenêtres Linux: un guide complet des meilleures options de carrelage Les gestionnaires de fenêtres Linux orchestrent comment les fenêtres d'application se comportent, gérant tranquillement la disposition visuelle de vos programmes ouverts. Cet article explore l'homme de la fenêtre de carrelage de haut niveau


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Adaptateur de serveur SAP NetWeaver pour Eclipse
Intégrez Eclipse au serveur d'applications SAP NetWeaver.

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

MinGW - GNU minimaliste pour Windows
Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

Version Mac de WebStorm
Outils de développement JavaScript utiles
