Der Trick des Jokers

LinuxBeginner
Jetzt üben

Einführung

In dieser Herausforderung wenden Sie Ihr Wissen über die Linux-Benutzerkontenverwaltung an. Sie werden neue Benutzerkonten erstellen, bestehende Konten anpassen und Benutzer löschen. Diese Aufgabe prüft Ihr Verständnis der Konzepte, die Sie im Lab "Benutzerkontenverwaltung" erlernt haben.

Lernziele

Sie stellen Ihre Fähigkeiten im Umgang mit folgenden Befehlen unter Beweis:

  • useradd – zum Erstellen neuer Benutzer
  • passwd – zum Ändern von Benutzerpasswörtern
  • usermod – zum Modifizieren von Benutzerkonten
  • userdel – zum Löschen von Benutzerkonten

Benutzerkonten erstellen

In diesem Schritt erstellen Sie mehrere Benutzerkonten mit unterschiedlichen Spezifikationen.

Aufgaben

Führen Sie die folgenden Aufgaben nacheinander aus:

  1. Erstellen Sie einen Benutzer namens joker.
  2. Erstellen Sie einen Benutzer namens batman mit dem Home-Verzeichnis /home/gotham.

Anforderungen

  • Verwenden Sie für alle Erstellungen den Befehl useradd.
  • Stellen Sie sicher, dass für beide Benutzer während der Kontoerstellung ein Home-Verzeichnis angelegt wird.
  • batman soll ein vom Standard abweichendes Home-Verzeichnis erhalten.

Beispiel

Nach Abschluss dieser Aufgaben können Sie die Benutzerinformationen wie folgt überprüfen:

grep -w joker /etc/passwd
grep -w batman /etc/passwd

Beispielausgabe:

joker:x:5001:5001::/home/joker:/bin/sh
batman:x:5002:5002::/home/gotham:/bin/sh

Benutzerpasswörter verwalten

In diesem Schritt legen Sie Passwörter für Benutzer fest und ändern diese.

Aufgaben

Führen Sie die folgenden Aufgaben aus:

  1. Legen Sie ein Passwort für den Benutzer joker fest.
  2. Legen Sie ein Passwort für den Benutzer batman fest.

Anforderungen

  • Verwenden Sie für alle Passwortoperationen den Befehl passwd.
  • Verwenden Sie für diese Herausforderung einfache Passwörter wie password123.

Beispiel

Nachdem Sie die Passwörter festgelegt haben, können Sie den Status der Passwörter überprüfen:

sudo passwd -S joker
sudo passwd -S batman

Beispielausgabe:

joker P 01/19/2024 0 99999 7 -1
batman P 01/19/2024 0 99999 7 -1

In dieser Ausgabe bedeutet P, dass das Konto ein gültiges Passwort besitzt.

Benutzerkonten modifizieren

In diesem Schritt ändern Sie bestehende Benutzerkonten.

Aufgaben

Führen Sie die folgenden Aufgaben aus:

  1. Ändern Sie das Home-Verzeichnis des Benutzers joker in /home/arkham.
  2. Ändern Sie die Shell des Benutzers batman in /bin/bash.

Anforderungen

  • Verwenden Sie für alle Änderungen den Befehl usermod.

Beispiel

Nachdem Sie diese Änderungen vorgenommen haben, können Sie sie überprüfen:

grep -w joker /etc/passwd
grep -w batman /etc/passwd

Beispielausgabe:

joker:x:5001:5001::/home/arkham:/bin/sh
batman:x:5002:5002::/home/gotham:/bin/bash

Benutzerkonten löschen

In diesem letzten Schritt löschen Sie Benutzerkonten.

Aufgaben

Führen Sie die folgenden Aufgaben aus:

  1. Löschen Sie den Benutzer joker, ohne dessen Home-Verzeichnis zu entfernen.
  2. Löschen Sie den Benutzer batman zusammen mit dessen Home-Verzeichnis /home/gotham.

Anforderungen

  • Verwenden Sie für alle Löschvorgänge den Befehl userdel.

Beispiel

Nach dem Löschen dieser Benutzer können Sie dies überprüfen:

grep -w joker /etc/passwd
grep -w batman /etc/passwd
ls -ld /home/gotham

Die beiden grep-Befehle sollten keine Ergebnisse zurückgeben. Bei ls -ld /home/gotham bestätigt die Meldung "No such file or directory", dass das Verzeichnis entfernt wurde.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben die Herausforderung "Der Trick des Jokers" zur Benutzerkontenverwaltung erfolgreich abgeschlossen. Sie haben Ihre Fähigkeiten in folgenden Bereichen unter Beweis gestellt:

  1. Erstellen von Benutzerkonten mit verschiedenen Spezifikationen
  2. Festlegen und Ändern von Benutzerpasswörtern
  3. Modifizieren von Eigenschaften von Benutzerkonten
  4. Löschen von Benutzerkonten mit und ohne Entfernen der Home-Verzeichnisse

Diese Fähigkeiten sind grundlegend für die Linux-Systemadministration. Üben Sie weiter und erkunden Sie das System, um ein Experte in der Linux-Benutzerverwaltung zu werden!

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