Hinzufügen und Löschen von Benutzern unter CentOS 7
CentOS ist, wie alle anderen Linux-Distributionen auch, ein Mehrbenutzer-Betriebssystem. Jeder Benutzer kann verschiedene Berechtigungsstufen und spezifische Einstellungen für verschiedene Kommandozeilen- und GUI-Anwendungen haben.
Zu wissen, wie man Benutzer hinzufügt und entfernt, gehört zu den grundlegenden Fähigkeiten, die jeder Linux-Benutzer kennen sollte.
In diesem Tutorial wird erklärt, wie man Benutzer auf CentOS 7-Systemen hinzufügt und entfernt.
Voraussetzungen #
Sie müssen als root oder Benutzer mit sudo-Rechten angemeldet sein, um Benutzer erstellen und entfernen zu können.
Wie man Benutzer in CentOS hinzufügt #
In CentOS kann man ein neues Benutzerkonto mit dem useradd
Befehlszeilen-Dienstprogramm erstellen.
Um ein neues Benutzerkonto mit dem Namen „username“ zu erstellen, führen Sie aus:
sudo adduser username
Der obige Befehl zeigt keine Ausgabe. Er erstellt das Heimatverzeichnis des neuen Benutzers (/home/username
) und kopiert Dateien aus dem Verzeichnis /etc/skel
in das Heimatverzeichnis des Benutzers. Innerhalb des Home-Verzeichnisses kann der Benutzer Dateien und Verzeichnisse schreiben, bearbeiten und löschen.
Als Nächstes müssen Sie ein Passwort für den neuen Benutzer festlegen, damit er sich anmelden kann. Verwenden Sie dazu den passwd
Befehl:
sudo passwd username
Sie werden aufgefordert, das Passwort einzugeben und zu bestätigen. Stellen Sie sicher, dass Sie ein sicheres Passwort verwenden.
Changing password for user username.New password: Retype new password: passwd: all authentication tokens updated successfully.
Standardmäßig wird Mitgliedern der Gruppe wheel unter CentOS sudo-Zugriff gewährt.
Wenn Sie möchten, dass der neu erstellte Benutzer administrative Rechte hat, fügen Sie den Benutzer zur Gruppe wheel hinzu:
sudo usermod -aG wheel username
So löschen Sie einen Benutzer in CentOS #
Wenn das Benutzerkonto nicht mehr benötigt wird, können Sie es mit dem deluser
Befehlszeilentool löschen.
Um den Benutzer zu löschen, ohne die Benutzerdateien zu löschen, führen Sie aus:
sudo userdel username
Wenn Sie das Home-Verzeichnis und den Mail-Spool des Benutzers löschen möchten, verwenden Sie das -r
-Flag:
sudo userdel -r username
Bei Erfolg gibt der Befehl userdel
keine Ausgabe aus.
Wenn dem Benutzer sudoprivileges gewährt wurden, wird er aus der wheel-Gruppe sowie aus allen anderen Gruppen, in denen der Benutzer Mitglied war, entfernt.
Abschluss #
In diesem Tutorial haben Sie gelernt, wie man Benutzer in CentOS hinzufügt und entfernt. Die gleichen Befehle gelten auch für jede andere Linux-Distribution.