Die Verwaltung von Benutzern und Gruppen unter Linux mag auf den ersten Blick kompliziert erscheinen, ist jedoch in der Praxis recht einfach. Sollten Sie Schwierigkeiten beim Erstellen neuer Gruppen, dem Löschen bestehender Gruppen oder der Änderung von Benutzern auf Ihrem System gehabt haben, brauchen Sie sich keine Sorgen zu machen. Es kommt vor, dass selbst erfahrene Linux-Nutzer die Grundlagen vergessen. In dieser Anleitung werden wir sämtliche Aspekte der Verwaltung von Gruppen und Benutzern auf der Linux-Plattform beleuchten.
Neue Gruppen erstellen
Das Erstellen neuer Gruppen ist keine alltägliche Aufgabe für viele Nutzer, da die meisten Linux-Distributionen dies nicht erfordern. Wenn Sie jedoch Software installieren oder Ihre Systemverwaltung so anpassen müssen, dass eine neue Gruppe erforderlich wird, ist die Befehlszeile mit dem Befehl groupadd
der schnellste Weg.
Um groupadd
nutzen zu können, benötigen Sie Root-Zugriff oder zumindest die Möglichkeit, über sudo
-Berechtigungen mit dem System zu interagieren. Vergewissern Sie sich, dass Ihr Benutzer dies kann, öffnen Sie dann ein Terminal und gehen Sie wie folgt vor, um eine neue Gruppe zu erstellen:
su - groupadd neuegruppe
Oder alternativ, um eine neue Gruppe mit sudo
zu erstellen:
sudo groupadd neuegruppe
Sie können auch mehrere Gruppen gleichzeitig erstellen:
su - groupadd neuegruppe1, neuegruppe2, neuegruppe3
oder
sudo groupadd neuegruppe1, neuegruppe2, neuegruppe3
groupadd
erstellt die neue Gruppe auf Ihrem Linux-System. Um zu bestätigen, dass die Gruppe existiert, sollten Sie die Liste der Gruppen auf Ihrem Computer filtern.
cut -d: -f1 /etc/group | grep neuegruppe
Durch die Kombination des obigen Befehls mit grep
ist es möglich, die neu erstellte Gruppe herauszufiltern. Wenn der Befehl nichts zurückgibt, versuchen Sie erneut, die Gruppe zu erstellen.
Gruppen löschen
Wenn Sie eine bestimmte Gruppe auf Ihrem Linux-System nicht mehr benötigen, ist es ratsam, sie zu löschen. Das Entfernen einer Gruppe unter Linux ist genauso einfach wie das Erstellen einer neuen. Melden Sie sich zunächst als Root-Benutzer (su
) an oder stellen Sie sicher, dass Ihr Benutzer sudo
-Befehle ausführen kann. Führen Sie dann den Befehl groupdel
aus, um eine vorhandene Gruppe zu entfernen.
su - groupdel neuegruppe
oder
sudo groupdel neuegruppe
Die Ausführung von groupdel
sollte die Gruppe entfernen. Zur Sicherheit listen Sie alle verfügbaren Gruppen auf Ihrem PC auf:
cut -d: -f1 /etc/group | grep neuegruppe
Wenn grep
nichts zurückgibt, können Sie sicher sein, dass die Gruppe gelöscht wurde.
Benutzer zu Gruppen hinzufügen/entfernen
Um bestehende Benutzer zu einer neu erstellten Gruppe hinzuzufügen, müssen Sie den Befehl usermod
verwenden. Öffnen Sie ein Terminal und verwenden Sie den Befehl cut
, um alle Gruppen anzuzeigen. Durchsuchen Sie die Liste und suchen Sie die Namen der Gruppen, zu denen Sie Ihren Benutzer hinzufügen möchten. Alternativ können Sie auch den Namen der zuvor erstellten Gruppe verwenden.
Hinweis: Stellen Sie, wie zuvor, sicher, dass Sie sich mit su
als Root anmelden können oder dass Sie sudo
verwenden können, bevor Sie kritische Benutzerinformationen ändern.
su - usermod -a -G neuegruppe benutzername
oder
sudo usermod -a -G neuegruppe benutzername
Bestätigen Sie, dass Ihr Benutzer der neuen Gruppe hinzugefügt wurde, indem Sie den folgenden Befehl ausführen:
groups
Benutzer verwalten
Neben der Gruppenverwaltung ist das Erlernen der Erstellung und Verwaltung von Benutzern ebenfalls von zentraler Bedeutung für die Aufrechterhaltung eines funktionierenden Linux-Systems. Im Gegensatz zur Gruppenverwaltung sind die Werkzeuge zur Benutzerverwaltung viel weniger kompliziert. In diesem Abschnitt des Handbuchs erfahren Sie, wie Sie unter Linux einen neuen Benutzer erstellen und einen vorhandenen Benutzer über die Befehlszeile löschen.
Neuen Benutzer erstellen
Müssen Sie einen neuen Benutzer auf Ihrem Linux-System erstellen? Öffnen Sie zunächst ein Terminalfenster. Verschaffen Sie sich im Terminal Root-Zugriff mit su
oder sudo
.
su -
oder
sudo -s
Nun, da Sie eine Root-Shell haben, ist es viel einfacher, Benutzer zu manipulieren, ohne immer wieder „sudo“ und ein Passwort hinzufügen zu müssen. Führen Sie den folgenden Befehl aus, um einen neuen Benutzer mit einem vollständigen Home-Verzeichnis zu erstellen.
Hinweis: Auf einigen Linux-Systemen müssen Sie möglicherweise useradd
durch adduser
ersetzen.
useradd neuerbenutzer
Alternativ ist es möglich, einen neuen Benutzer anzulegen und ihm gleichzeitig Gruppen zuzuweisen:
useradd -G gruppe1, gruppe2, gruppe3, gruppe4, gruppe5, gruppe6 neuerbenutzer
Nachdem Sie den neuen Benutzer erstellt haben, legen Sie das Passwort fest:
passwd neuerbenutzer
Benutzer löschen
Das Löschen von Benutzern unter Linux ist unkompliziert und einfach. Das Entfernen eines Benutzers kann unter Linux leicht mit dem Befehl userdel
erreicht werden.
Hinweis: Bevor Sie mit dem Löschen von Benutzern fortfahren, sollten Sie sicherstellen, dass sich der zu löschende Benutzer abgemeldet hat. Es ist keine gute Idee, einen Benutzer zu löschen, der gerade aktiv ist. Es kann zu Problemen kommen und Sie werden es bereuen.
Nachdem Sie sich vergewissert haben, dass Sie nicht bei dem Benutzer angemeldet sind, den Sie löschen möchten, führen Sie Folgendes aus:
su -
oder
sudo -s
Gefolgt von:
userdel -r neuerbenutzer
Um den Benutzer zu löschen, aber sein Home-Verzeichnis beizubehalten, führen Sie stattdessen diesen Befehl aus:
userdel neuerbenutzer