Aperçu
groupadd est utilisée pour créer de nouveaux groupes dans un système Linux. Les groupes créés sont enregistrés dans le fichier `/etc/group` et peuvent être attribués à des comptes utilisateurs. Lors de la création d'un groupe, vous pouvez spécifier explicitement le nom du groupe ainsi que son GID (Group ID), ou laisser le système l'attribuer automatiquement.
Fonctionnalités principales
- Créer un nouveau groupe d'utilisateurs
- Spécifier un identifiant de groupe (GID) spécifique
- Créer en tant que groupe système (attribution d'un GID bas)
- Vérification et gestion des noms de groupe en double
Options principales
La commande groupadd offre diverses options pour configurer la création de groupes.
Configuration du groupe
Commande générée :
Essayez de combiner les commandes.
Description:
`groupadd` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Apprenez à créer des groupes grâce à divers exemples d'utilisation de la commande groupadd.
Création d'un groupe de base
sudo groupadd developers
Dans sa forme la plus basique, crée un nouveau groupe nommé 'developers'. Le GID est attribué automatiquement par le système.
Création d'un groupe avec un GID spécifique
sudo groupadd -g 1005 sales
Crée un groupe nommé 'sales' avec le GID 1005. Une erreur se produira si le GID 1005 est déjà utilisé.
Création d'un groupe système
sudo groupadd -r web_services
Crée un groupe système nommé 'web_services'. Ce groupe se verra généralement attribuer un GID dans la plage basse.
Vérification de la création du groupe
getent group developers
Vérifie les informations du groupe créé. Vous pouvez le vérifier directement dans le fichier `/etc/group` ou utiliser la commande `getent group`.
Conseils et précautions
Points à considérer et conseils utiles lors de l'utilisation de la commande groupadd.
Permissions
La commande groupadd modifie les paramètres système, elle ne peut donc être exécutée que par l'utilisateur root ou un utilisateur disposant des privilèges sudo.
- Utilisez toujours avec `sudo` ou exécutez en tant que root.
Plage de GID
La plage de GID pour les groupes d'utilisateurs ordinaires et les groupes système peut varier selon les distributions, mais elle est généralement la suivante :
- **Groupes d'utilisateurs ordinaires** : 1000 et plus (la plupart des distributions Linux)
- **Groupes système** : 1-999 (pour les services système)
Nom du groupe
Le nom du groupe doit être unique dans le système, et il est conseillé de suivre certaines règles.
- Les noms de groupe sont généralement composés de lettres minuscules, de chiffres, de traits d'union (-) ou de traits de soulignement (_).
- Les noms de groupe peuvent avoir jusqu'à 32 caractères.
Commandes associées
Autres commandes utiles pour la gestion des groupes.
- `groupdel` : Supprimer un groupe existant
- `groupmod` : Modifier un groupe existant (changer le nom, le GID, etc.)
- `gpasswd` : Définir un mot de passe de groupe et gérer les membres du groupe
- `useradd` : Spécifier le groupe par défaut lors de la création d'un utilisateur ou l'inclure dans des groupes supplémentaires