La commande groupadd crée un groupe. Par défaut, le groupe n'a aucun membre et aucun mot de passe. En plus de créer un groupe avec un nom convivial, vous pouvez également spécifier un ID de groupe à l'aide de l'option -g.
Certaines options groupadd incluent les éléments suivants.
Option | Description |
---|---|
-g | Attribuez un ID de groupe. |
-f | Quitter avec un statut de réussite si le groupe existe déjà. |
-o | Autoriser la création d'un groupe avec un ID de groupe non unique. |
La commande groupadd vous permet d'ajouter des groupes au système à partir de la ligne de commande. Pour ce faire, connectez-vous en tant qu'utilisateur root et entrez la commande suivante :
# groupadd groupname
où groupname est le nom du groupe que vous souhaitez ajouter au système. Par exemple, pour ajouter le groupe www à votre système, vous utiliserez la commande :
# groupadd www
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande groupadd :
groupadd: command not found
vous pouvez essayer d'installer le package passwd comme indiqué ci-dessous selon votre choix de distribution.
Répartition | Commande |
---|---|
Debian | apt-get install passwd |
Ubuntu | apt-get install passwd |
Alpin | apk ajouter une ombre |
Arch Linux | pacman -S shadow |
Kali Linux | apt-get install passwd |
Fédora | installation dnf shadow-utils-2 |
Raspbian | apt-get install passwd |
Exemples de commande groupadd
1. Pour créer un nouveau groupe :
# groupadd SUPPORT
2. Pour afficher l'état de réussite si le groupe existe déjà :
# groupadd -f SUPPORT # groupadd --force SUPPORT
3. Pour spécifier l'ID de groupe numérique :
# groupadd -g 504 SUPPORT # groupadd --gid 504 SUPPORT
4. Pour obtenir les informations d'aide :
# groupadd -h # groupadd --help
5. Pour spécifier les valeurs « /etc/login.defs » :
# groupadd -K KEY=VALUE # groupadd --key KEY=VALUE # groupadd -K GID_MIN=100 # groupadd -K GID_MAX=499
6. Pour ajouter un groupe avec une valeur non unique :
# groupadd -o 500 SUPPORT # groupadd --non-unique 500 SUPPORT
7. Pour spécifier le mot de passe crypté pour le groupe :
# groupadd --password !$424733244%^12124 SUPPORT
8. Pour créer un groupe système :
# groupadd -r 499 SUPPORT
Conclusion
La commande groupadd peut être utilisée avec plusieurs options pour créer un groupe supplémentaire pour les comptes d'utilisateurs ou un groupe d'utilisateurs système. Consultez la page de manuel concernant groupadd pour une liste complète de toutes les options de ligne de commande disponibles.