Zusammenfassung gängiger Befehle zur Linux-Benutzer- und Gruppenverwaltung

Zusammenfassung gängiger Befehle zur Linux-Benutzer- und Gruppenverwaltung

Dieser Artikel fasst die allgemeinen Befehle zur Linux-Benutzer- und Gruppenverwaltung zusammen. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

1. Der Benutzer gehört zu einer Benutzergruppe.

2. Benutzer- und Benutzergruppenprofile

1) Benutzergruppen-Konfigurationsdatei

/etc/Gruppe

Erste Spalte: Gruppenname der Benutzergruppe Zweite Spalte: Gruppenpasswort (das echte Passwort wird in gshadow gespeichert)
Die dritte Spalte: Benutzergruppen-ID, eindeutige Kennung der Benutzergruppe
Die Gruppen-ID 0 ist die Superuser-Gruppe
Die Gruppen-IDs 1-499 sind Systembenutzergruppen
Eine Gruppen-ID größer als 500 ist eine benutzerdefinierte Gruppe. Vierte Spalte: Gruppenmitglieder

2) Konfigurationsdatei für Benutzergruppenkennwörter

/etc/gshadow

Erste Spalte: Benutzergruppenname Zweite Spalte: Passwort Dritte Spalte: Gruppenadministrator Vierte Spalte: Gruppenmitglied

3) Benutzerprofil

/etc/passwd

Erste Spalte: Benutzername Zweite Spalte: Benutzerkennwort, nur ein x-Platzhalter, das Kennwort wird im Schatten gespeichert Dritte Spalte: Benutzer-ID, eindeutige Kennung
Benutzer-ID 0 ist der Superuser
Benutzer-IDs zwischen 1 und 499 sind Systembenutzer. Benutzer-IDs über 500 sind benutzerdefinierte Benutzer. Vierte Spalte: Gruppen-ID der Gruppe, zu der es gehört.
Fünfte Spalte: Bemerkungsinformationen. Sechste Spalte: Home-Verzeichnis des Benutzers (Home). Wenn sich ein Benutzer beim System anmeldet, meldet er sich bei Home an.
Spalte 7: Schalentyp

4) Benutzerkennwort-Konfigurationsdatei

/etc/Schatten

Erste Spalte: Benutzername Zweite Spalte: Passwort (!! bedeutet kein Passwort, Login nicht möglich)

3. Benutzergruppenverwaltung

groupadd Gruppenname zum Hinzufügen einer Benutzergruppe
-g: Geben Sie beim Hinzufügen einer Gruppe die Gruppen-ID an

groupmod Gruppenname ändert Benutzergruppeninformationen
-n: Gruppennamen ändern
-g: Gruppen-ID ändern

groupdel Gruppenname Gruppe löschen

*Wenn sich Benutzer in einer Gruppe befinden, kann die Gruppe nicht gelöscht werden.

4. Benutzerverwaltung

useradd [Parameter] Benutzername Benutzer hinzufügen
-g Gruppenname gibt die Gruppe an, zu der er gehört
-d Verzeichnis gibt das Home-Verzeichnis des Benutzers an

*Wenn Sie beim Hinzufügen eines Benutzers keine Gruppe angeben, erstellt das System eine Gruppe mit demselben Namen wie der Benutzer.

usermod [Parameter] Benutzername
-c Kommentar Ändert die Kommentarinformationen
-l Benutzername Benutzernamen ändern
-d Verzeichnis ändert das Home-Verzeichnis des Benutzers
-g Gruppenname Benutzergruppe ändern

userdel [Parameter] Benutzername
-r löscht das Home-Verzeichnis des Benutzers

5. Passwortverwaltung

passwd [Optionen] Benutzername
-S Benutzerkennwortstatus anzeigen
-l Passwort des Benutzers sperren (Anmeldung verbieten)
-u Benutzerkennwort entsperren
-d Benutzerkennwort löschen

6. Kontoanmeldung verbieten

Es gibt zwei Situationen:
Deaktivieren der Anmeldung eines Kontos

/etc/Schatten

Ändern Sie den Schatten direkt und fügen Sie vor dem Benutzerpasswort eine Zwei hinzu! Nein, dadurch wird dem Benutzer die Anmeldung untersagt.

Es wird empfohlen, „passwd -l Benutzername“ zu verwenden, um die Benutzeranmeldung zu verhindern.

Allen Konten die Anmeldung verbieten

/etc/nologin

Erstellen Sie eine Nologin-Datei unter /etc/, damit sich kein Benutzer anmelden kann.

7. Gruppenmitglieder hinzufügen und löschen

*usermod -g dient zum Ändern der primären Gruppe des Benutzers

gpasswd [Optionen] Gruppenname
-a Benutzername: Gruppenmitglieder hinzufügen
-d Benutzername: Gruppenmitglieder löschen

Die Standardidentität eines Benutzers nach der Anmeldung ist seine primäre Gruppenidentität.

Mit newgrp können Sie die Gruppenidentität wechseln, zu der es gehört, vorausgesetzt, dass es auch zu dieser Gruppe gehört.

Die erstellte Datei gehört zu der Gruppe, zu der die aktuelle Benutzeridentität wechselt.

Ich hoffe, dass dieser Artikel für jedermann bei der Linux-Verwaltung hilfreich ist.

Das könnte Sie auch interessieren:
  • So erstellen, ändern und löschen Sie Benutzer und Gruppen in Linux
  • Lösung für Linux: Benutzer und Gruppen können nicht mit userdel gelöscht werden
  • Zusammenfassung und ausführliche Einführung zu Linux-Benutzer- und Gruppenbefehlen
  • Einige Beispiele für Linux-Suchfilter und Benutzer- und Gruppenverwaltungsbefehle
  • Leitfaden zur Benutzer- und Gruppenkonfigurationsverwaltung im Linux-Betriebssystem
  • So ändern Sie die Gruppe, zu der ein Benutzer in Linux gehört
  • Implementierung effektiver Benutzergruppen und anfänglicher Benutzergruppen in Linux
  • Zusammenfassung der Linux-Benutzergruppen und -Berechtigungen
  • Zusammenfassung von 4 Möglichkeiten zum Hinzufügen von Benutzern zu Gruppen in Linux
  • Detaillierte Erklärung zum Hinzufügen/Löschen von Benutzern und Benutzergruppen in Linux
  • So zeigen Sie alle Benutzer und Benutzergruppen in Linux an (Benutzergruppen ändern)
  • Beispielanalyse von Linux-Benutzer- und Gruppenbefehlen [Wechseln, Hinzufügen von Benutzern, Berechtigungskontrolle usw.]

<<:  Detaillierte Schritte zur Installation von MYSQL8.0 auf CentOS7.6

>>:  SQL-Interviewfrage: Ermitteln Sie die Summe der Zeitunterschiede (ignorieren Sie Duplikate)

Artikel empfehlen

Vue3 + el-table realisiert Zeilen- und Spaltenkonvertierung

Inhaltsverzeichnis Zeilen-Spalten-Konvertierung A...

Analyse mehrerer Gründe, warum Iframe weniger verwendet werden sollte

Die folgende Grafik zeigt, wie zeitaufwändig es is...

Sieben Prinzipien eines guten Designers (1): Schriftdesign

Nun, vielleicht sind Sie ein Design-Guru, oder vie...

HTML-Tutorial: Ungeordnete Liste

<br />Originaltext: http://andymao.com/andy/...

Verwendung des Linux-Befehls ls

1. Einleitung Der Befehl ls dient zum Anzeigen de...

Analysieren Sie die Verwendung und Prinzipien von Vues Bereitstellung und Injektion

Lassen Sie uns zunächst darüber sprechen, warum w...

Tutorial zur Remote-Verbindung mit einer MySQL-Datenbank unter Linux

Vorwort Ich bin kürzlich bei der Arbeit auf diese...

Docker-Image erstellen Dockerfile und Commit-Operationen

Erstellen des Images Es gibt zwei Hauptmethoden z...