Der Befehl groupadd erstellt eine Gruppe. Standardmäßig hat die Gruppe keine Mitglieder und kein Passwort. Zusätzlich zum Erstellen einer Gruppe mit einem Anzeigenamen können Sie mit der Option -g auch eine Gruppen-ID angeben.
Einige groupadd-Optionen beinhalten die folgenden.
Option | Beschreibung |
---|---|
-g | Vergeben Sie eine Gruppen-ID. |
-f | Beenden Sie mit einem Erfolgsstatus, wenn die Gruppe bereits existiert. |
-o | Zulassen, dass eine Gruppe mit einer nicht eindeutigen Gruppen-ID erstellt wird. |
Mit dem Befehl groupadd können Sie Gruppen über die Befehlszeile zum System hinzufügen. Melden Sie sich dazu als Root-Benutzer an und geben Sie den folgenden Befehl ein:
# groupadd groupname
wobei Gruppenname der Name der Gruppe ist, die Sie dem System hinzufügen möchten. Um beispielsweise die Gruppe www zu Ihrem System hinzuzufügen, würden Sie den Befehl verwenden:
# groupadd www
Wenn beim Ausführen des Befehls groupadd der folgende Fehler auftritt:
groupadd: command not found
Sie können versuchen, das passwd-Paket wie unten gezeigt entsprechend Ihrer Wahl der Distribution zu installieren.
Verteilung | Befehl |
---|---|
Debian | apt-get install passwd |
Ubuntu | apt-get install passwd |
Alpin | apk Schatten hinzufügen |
Arch Linux | pacman -S Schatten |
Kali-Linux | apt-get install passwd |
Fedora | dnf install shadow-utils-2 |
Raspbian | apt-get install passwd |
groupadd-Befehlsbeispiele
1. So erstellen Sie eine neue Gruppe:
# groupadd SUPPORT
2. So zeigen Sie den Erfolgsstatus an, wenn die Gruppe bereits existiert:
# groupadd -f SUPPORT # groupadd --force SUPPORT
3. So geben Sie die numerische Gruppen-ID an:
# groupadd -g 504 SUPPORT # groupadd --gid 504 SUPPORT
4. So rufen Sie die Hilfeinformationen ab:
# groupadd -h # groupadd --help
5. So geben Sie die „/etc/login.defs“-Werte an:
# groupadd -K KEY=VALUE # groupadd --key KEY=VALUE # groupadd -K GID_MIN=100 # groupadd -K GID_MAX=499
6. So fügen Sie eine Gruppe mit nicht eindeutigem Wert hinzu:
# groupadd -o 500 SUPPORT # groupadd --non-unique 500 SUPPORT
7. Um das verschlüsselte Passwort für die Gruppe anzugeben:
# groupadd --password !$424733244%^12124 SUPPORT
8. So erstellen Sie eine Systemgruppe:
# groupadd -r 499 SUPPORT
Schlussfolgerung
Der Befehl groupadd kann mit mehreren Optionen verwendet werden, um eine zusätzliche Gruppe für Benutzerkonten oder eine Systembenutzergruppe zu erstellen. Eine vollständige Liste aller verfügbaren Befehlszeilenoptionen finden Sie in der Manpage zu groupadd.