accueil > Gestion des paquets et du système > groupadd

groupadd : Créer un nouveau groupe

groupadd est une commande utilisée pour créer de nouveaux groupes d'utilisateurs. Elle permet d'ajouter de nouveaux groupes au système, de spécifier un identifiant de groupe (GID) si nécessaire, ou de les définir comme groupes système. Elle est généralement utilisée pour créer des groupes associés avant de créer des comptes utilisateurs.

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

Commandes de la même catégorie