Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Leitfaden zur Benutzer- und Berechtigungsverwaltung in Linux-Systemen

Leitfaden zur Benutzer- und Berechtigungsverwaltung in Linux-Systemen

WBOY
WBOYOriginal
2023-06-18 08:32:201608Durchsuche

Linux ist ein Open-Source-Betriebssystem, das es mehreren Benutzern ermöglicht, denselben Computer gleichzeitig zu verwenden. Daher ist die Verwaltung von Benutzern und Berechtigungen besonders wichtig. In diesem Artikel wird die Benutzer- und Berechtigungsverwaltung in Linux-Systemen vorgestellt, einschließlich des Hinzufügens, Änderns und Löschens von Benutzern sowie der Zuweisung von Berechtigungen an Benutzer.

1. Benutzerverwaltung

Im Linux-System hat jeder Benutzer einen eindeutigen Benutzernamen und eine Benutzer-ID, die UID. Administratoren können den Zugriff der Benutzer auf das System über die Benutzerverwaltung steuern.

  1. Benutzer hinzufügen

Verwenden Sie den folgenden Befehl, um einen neuen Benutzer hinzuzufügen:

useradd [用户名]

Zum Beispiel:

useradd test

Dieser Befehl erstellt einen Benutzer namens test im System.

  1. Benutzerpasswort angeben

Verwenden Sie den folgenden Befehl, um ein Passwort für einen Benutzer festzulegen:

passwd [用户名]

Zum Beispiel:

passwd test

Mit diesem Befehl werden Sie aufgefordert, das neue Passwort zweimal einzugeben, um das Passwort zu bestätigen. Aus Sicherheitsgründen wird empfohlen, für jeden Benutzer ein sicheres Passwort festzulegen.

  1. Benutzer löschen

Verwenden Sie den folgenden Befehl, um einen Benutzer zu löschen:

userdel [用户名]

Zum Beispiel:

userdel test

Dieser Befehl löscht den Benutzer namens test aus dem System und löscht auch das Home-Verzeichnis des Benutzers.

  1. Benutzer ändern

Verwenden Sie den folgenden Befehl, um die Informationen eines vorhandenen Benutzers zu ändern:

usermod [选项] [用户名]

Um beispielsweise das Home-Verzeichnis des Benutzers test in /home/test1 zu ändern:

usermod -d /home/test1 test

Dieser Befehl ändert die Das Home-Verzeichnis des Benutzers test wird in /home/test1 geändert.

2. Berechtigungsverwaltung

Im Linux-System verfügt jeder Benutzer über seine eigenen Berechtigungen, und diese Berechtigungen bestimmen, welche Vorgänge der Benutzer ausführen kann. Administratoren können Benutzerberechtigungen über die Berechtigungsverwaltung steuern.

  1. Benutzergruppen

In einem Linux-System gehören alle Benutzer einer oder mehreren Benutzergruppen an. Benutzergruppen ähneln Sammlungen von Berechtigungen, die bestimmen, auf welche Dateien und Verzeichnisse ein Benutzer zugreifen kann.

Verwenden Sie den folgenden Befehl, um eine neue Benutzergruppe zu erstellen:

groupadd [用户组名]

Beispiel:

groupadd test

Dieser Befehl erstellt eine Benutzergruppe mit dem Namen test im System.

Verwenden Sie den folgenden Befehl, um einem Benutzer eine oder mehrere Benutzergruppen zuzuweisen:

usermod -a -G [用户组名] [用户名]

Zum Beispiel, um den Benutzertest zur Testbenutzergruppe hinzuzufügen:

usermod -a -G test test

Dieser Befehl fügt den Benutzertest zum Testen in der Systembenutzergruppe hinzu.

  1. Datei- und Verzeichnisberechtigungen

In Linux-Systemen bestehen Datei- und Verzeichnisberechtigungen aus drei Teilen: Besitzerberechtigungen, Gruppenberechtigungen und Berechtigungen anderer Benutzer.

Verwenden Sie den folgenden Befehl, um die Berechtigungen einer Datei oder eines Verzeichnisses zu ändern:

chmod [权限] [文件或目录]

Zum Beispiel, um die Berechtigungen der Datei file.txt so zu ändern, dass nur der Eigentümer Lese-, Schreib- und Ausführungsberechtigungen hat und keine anderen Benutzer oder Benutzer in der Gruppe haben Berechtigungen:

chmod 700 file.txt

Dieser Befehl ändert die Berechtigungen der Datei file.txt im System, sodass nur der Eigentümer Lese-, Schreib- und Ausführungsberechtigungen hat.

  1. Sudo-Berechtigungen

In Linux-Systemen bezieht sich sudo auf Superuser-Berechtigungen, bei denen es sich um Administratorberechtigungen handelt. Administratoren können den Befehl sudo verwenden, um vorübergehend die Berechtigungen des Root-Benutzers zu erhalten.

Verwenden Sie den folgenden Befehl, um einen Benutzer zur Sudo-Gruppe hinzuzufügen:

usermod -a -G sudo [用户名]

Zum Beispiel, um den Administrator-Benutzer test zur Sudo-Gruppe hinzuzufügen:

usermod -a -G sudo test

Dieser Befehl fügt den Benutzer test zur Sudo-Gruppe im System hinzu.

Mit diesen Befehlen können Sie Benutzer und Berechtigungen in Ihrem Linux-System verwalten. Diese Schritte reichen aus, um Ihnen den Einstieg in die Benutzer- und Berechtigungsverwaltung in Linux-Systemen zu erleichtern. Ich hoffe, dieser Artikel hilft Ihnen!

Das obige ist der detaillierte Inhalt vonLeitfaden zur Benutzer- und Berechtigungsverwaltung in Linux-Systemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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