Heim > System-Tutorial > LINUX > So fügen Sie einen Benutzer zu mehreren Gruppen unter Linux hinzu

So fügen Sie einen Benutzer zu mehreren Gruppen unter Linux hinzu

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2025-03-18 11:44:17
Original
760 Leute haben es durchsucht

Effizientes Verwalten von Benutzerkonten und Gruppenmitgliedschaften ist für die Linux/UNIX -Systemverwaltung von entscheidender Bedeutung. Dadurch wird die richtige Ressourcen- und Datenzugriffskontrolle gewährleistet. In diesem Tutorial wird beschrieben, wie Sie einen Benutzer zu mehreren Gruppen in Linux- und UNIX -Systemen hinzufügen.

Wir werden abdecken:

  • Erstellen von Benutzerkonten mit useradd .
  • Gruppen mit groupadd erstellen.
  • Zuordnen von Benutzern mehreren Gruppen mit usermod .
  • Überprüfen Sie die Gruppenmitgliedschaft mit id und groups und unterstreichen ihre Unterschiede.
  • Hinzufügen mehrerer Benutzer zu mehreren Gruppen.

Unser Beispiel verwendet einen neuen Benutzer "Test", der den Gruppen "Sysadmin", "DevOps" und "Management" hinzugefügt wird.

Inhaltsverzeichnis

  • Erstellen eines neuen Benutzer
  • Benutzer- und Gruppeninformationen anzeigen
  • Gruppen erstellen
  • Hinzufügen eines Benutzer zu mehreren Gruppen
  • Erstellen eines Benutzers mit mehreren Gruppen gleichzeitig
  • Überprüfung der Benutzergruppenmitgliedschaft
    • id vs. groups
  • Hinzufügen mehrerer Benutzer zu mehreren Gruppen Hinzufügen
  • Abschluss

Erstellen eines neuen Benutzer

Der Befehl useradd erstellt neue Benutzerkonten. Es werden Befehlszeilenoptionen und Systemstandlagen verwendet.

Benutzer "Test" erstellen:

 sudo userAdd test
Nach dem Login kopieren

Setzen Sie das Passwort:

 Sudo Passwd -Test
Nach dem Login kopieren

HINWEIS: useradd erfordert eine manuelle Spezifikation der Optionen (wie Home -Verzeichnis und Shell), im Gegensatz zum interaktiveren adduser .

Benutzer- und Gruppeninformationen anzeigen

Der Befehl id zeigt Benutzer- und Gruppeninformationen an. Ohne einen Benutzernamen zeigt es die Informationen des aktuellen Benutzers an. Es ist wichtig, Berechtigungen und Mitgliedschaften zu überprüfen.

Überprüfen Sie die Gruppen von "Test":

 ID -Test
Nach dem Login kopieren
Nach dem Login kopieren

Beispielausgabe:

 <code>uid=1001(test) gid=100(users) groups=100(users)</code>
Nach dem Login kopieren

Gruppen erstellen

groupadd erstellt neue Gruppen. Gruppen sind für Linux/UNIX -Berechtigungen von grundlegender Bedeutung und ermöglichen die gleichzeitige Einstellung der Berechtigungen für mehrere Benutzer.

Erstellen Sie die Gruppen:

 Sudo Groupadd Sysadmin
Sudo Groupadd DevOps
Sudo GroupAdd Management
Nach dem Login kopieren

Hinzufügen eines Benutzer zu mehreren Gruppen

Fügen Sie den Gruppen "Test" hinzu:

 sudo usermod -a -g sysadmin, devOps, Management -Test 
Nach dem Login kopieren

So fügen Sie einen Benutzer zu mehreren Gruppen unter Linux hinzu

usermod -a -G wendet den Benutzer an die angegebenen Gruppen an.

Erstellen eines Benutzers mit mehreren Gruppen gleichzeitig

Sie können einen Benutzer erstellen und in einem Schritt zu mehreren Gruppen hinzufügen:

 sudo userAdd -g sysadmin, devOps, Management -Test
Nach dem Login kopieren

Dies erstellt "Test" und fügt ihn allen drei Gruppen gleichzeitig hinzu. Verwenden Sie usermod -a -G .

Überprüfung der Benutzergruppenmitgliedschaft

Überprüfen Sie die Gruppen von "Test":

 ID -Test
Nach dem Login kopieren
Nach dem Login kopieren

Beispielausgabe (nach Hinzufügen zu Gruppen):

 <code>uid=1001(test) gid=100(users) groups=100(users),1000(sysadmin),1001(devops),1002(management)</code>
Nach dem Login kopieren

Sie können auch groups test verwenden.

So fügen Sie einen Benutzer zu mehreren Gruppen unter Linux hinzu

id vs. groups

id bietet UID, GID und alle Gruppenmitgliedschaften. groups listet nur Gruppenmitgliedschaften auf. id bietet umfassendere Informationen.

Hinzufügen mehrerer Benutzer zu mehreren Gruppen Hinzufügen

Eine Shell -Schleife kann mehrere Benutzer zu mehreren Gruppen hinzufügen:

 für Benutzer in user1 user2 user3; Tun
    für die Gruppe in der Gruppe1 Group2 Group3; Tun
        sudo usermod -a -g "$ gruppe" "$ user"
    Erledigt
Erledigt
Nach dem Login kopieren

Dies erfordert vorgezogene Benutzer und Gruppen. Denken Sie daran, Variablen zu zitieren, um Räume in Benutzernamen oder Gruppennamen zu verarbeiten.

Abschluss

Die Verwaltung von Mitgliedschaften der Benutzergruppen ist eine wichtige administrative Aufgabe. Diese Anleitung demonstrierte die Erstellung von Benutzer, Gruppenzuweisungen und Bulk -Operationen unter Verwendung von useradd , groupadd , usermod , id und groups . Eine effiziente Benutzerverwaltung ist der Schlüssel zur Sicherung der Systemverwaltung.

Das obige ist der detaillierte Inhalt vonSo fügen Sie einen Benutzer zu mehreren Gruppen unter Linux hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage