Lokale Benutzerkonten erstellen und verwalten

Red Hat Enterprise LinuxBeginner
Jetzt üben

Einführung

Als Linux-Systemadministrator gehört die Verwaltung von Benutzerkonten zu Ihren grundlegenden Aufgaben. In dieser Herausforderung werden Sie das Erstellen, Ändern und Löschen von lokalen Benutzerkonten auf einem Red Hat Enterprise Linux-System üben. Dies ist eine Kernkompetenz für die Aufrechterhaltung einer sicheren und organisierten Systemumgebung.

Neues Benutzerkonto erstellen

Um ein neues Benutzerkonto anzulegen, verwenden Sie den Befehl useradd. Dieser Befehl erstellt ein neues Konto inklusive Heimatverzeichnis und Standard-Shell. Anschließend legen Sie das Passwort für den Benutzer mit dem Befehl passwd fest.

Aufgaben

  • Erstellen Sie ein neues Benutzerkonto mit dem Namen john.
  • Setzen Sie das Passwort des Benutzers auf password123 (Ignorieren Sie die Warnung BAD PASSWORD).

Anforderungen

  • Verwenden Sie den Befehl useradd, um das Konto zu erstellen.
  • Für den Benutzer john muss ein Heimatverzeichnis unter /home/john angelegt werden.
  • Die Standard-Shell des Benutzers muss /bin/bash sein.
  • Verwenden Sie den Befehl passwd, um das Passwort zu vergeben.

Beispiel

Nach Abschluss der Aufgabe existiert der Benutzer john im System und sein Heimatverzeichnis /home/john ist vorhanden. Sie können die Existenz des Benutzers mit dem Befehl id john überprüfen.

Bestehendes Benutzerkonto ändern

Um ein vorhandenes Benutzerkonto zu modifizieren, nutzen Sie den Befehl usermod. Mit diesem Befehl können Sie die Standard-Shell ändern und den Benutzer einer Gruppe hinzufügen. Dabei stellen Sie sicher, dass bestehende Gruppenmitgliedschaften erhalten bleiben.

Aufgaben

  • Ändern Sie die Standard-Shell für den Benutzer john in /bin/zsh.
  • Fügen Sie den Benutzer john der Gruppe wheel hinzu, die häufig zur Vergabe von Administrationsrechten verwendet wird.

Anforderungen

  • Verwenden Sie den Befehl usermod für beide Änderungen.
  • Der Benutzer john muss seine bestehenden Gruppenmitgliedschaften behalten, wenn er der Gruppe wheel hinzugefügt wird.

Beispiel

Nach diesem Schritt zeigt die Überprüfung der Benutzerdetails in /etc/passwd die Shell /bin/zsh an. Der Befehl groups john listet neben der Primärgruppe auch die Mitgliedschaft in der Gruppe wheel auf.

Benutzerkonto löschen

Zum Entfernen eines Benutzerkontos verwenden Sie den Befehl userdel. Dieser Befehl löscht das Konto aus dem System, optional inklusive des Heimatverzeichnisses und des Postfachs (Mail Spool). Sie verifizieren anschließend, dass das Konto vollständig entfernt wurde.

Aufgaben

  • Löschen Sie das Benutzerkonto john vom System.

Anforderungen

  • Verwenden Sie den Befehl userdel, um das Konto zu löschen.
  • Stellen Sie sicher, dass auch das Heimatverzeichnis des Benutzers (/home/john) und das Postfach während des Löschvorgangs entfernt werden.

Beispiel

Nach Abschluss ist das Benutzerkonto john sowie sein Verzeichnis /home/john vollständig vom System entfernt. Der Befehl id john wird eine Fehlermeldung ausgeben, die besagt, dass der Benutzer nicht existiert.

Zusammenfassung

In dieser Herausforderung haben Sie die grundlegenden Fertigkeiten zur Verwaltung lokaler Benutzerkonten auf einem Red Hat Enterprise Linux-System erlernt. Sie haben das Erstellen eines neuen Benutzers mit useradd, das Festlegen eines Passworts mit passwd, das Ändern von Benutzerattributen mit usermod und das Löschen eines Benutzers samt Heimatverzeichnis mit userdel geübt. Diese Befehle sind essenziell für jeden Systemadministrator, der für die Benutzerverwaltung und Systemsicherheit verantwortlich ist.

✨ Lösung prüfen und üben✨ Lösung prüfen und üben✨ Lösung prüfen und üben