Syntaxe
groupadd [OPTIONS] NOM_GROUPE
Options principales
| Option | Description |
|---|
-g GID | Specifier le GID du nouveau groupe |
-r | Creer un groupe système |
-f | Quitter sans erreur si le groupe existe déjà |
-o | Autoriser un GID non unique |
-K CLE=V | Remplacer les valeurs par défaut de login.defs |
Exemples
Creer un groupe simple
$ sudo groupadd développeurs
$ grep développeurs /etc/group
développeurs:x:1001:
Creer un groupe avec un GID spécifique
$ sudo groupadd -g 2000 production
$ grep production /etc/group
production:x:2000:
Creer un groupe système
$ sudo groupadd -r monitoring
$ grep monitoring /etc/group
monitoring:x:990:
Creer un groupe et y ajouter des utilisateurs
$ sudo groupadd webmasters
$ sudo usermod -aG webmasters mouctar
$ sudo usermod -aG webmasters alice
$ grep webmasters /etc/group
webmasters:x:1002:mouctar,alice
Verifier les groupes existants
$ getent group | grep -E "dev|prod|web"
développeurs:x:1001:
production:x:2000:
webmasters:x:1002:mouctar,alice