Der Trick des Jokers

LinuxBeginner
Jetzt üben

Einführung

In dieser Challenge wenden Sie Ihr Wissen über die Verwaltung von Linux-Benutzerkonten an. Sie erstellen neue Benutzerkonten, ändern vorhandene Konten und löschen Benutzer. Dabei prüfen Sie Ihr Verständnis der Konzepte aus dem Lab „Verwaltung von Benutzerkonten“.

Lernerfolge

Sie zeigen, dass Sie folgende Befehle verwenden können:

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

Benutzerkonten erstellen

In diesem Schritt erstellen Sie mehrere Benutzerkonten mit unterschiedlichen Einstellungen.

Aufgaben

Führen Sie die folgenden Aufgaben in der angegebenen Reihenfolge 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 Benutzererstellungen den Befehl useradd.
  • Stellen Sie sicher, dass bei der Kontoerstellung für beide Benutzer ein Home-Verzeichnis angelegt wird.
  • batman muss ein anderes Home-Verzeichnis als das Standardverzeichnis haben.

Beispiel

Nach Abschluss der 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 sie.

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 in dieser Challenge einfache Passwörter wie password123.

Beispiel

Nachdem Sie die Passwörter festgelegt haben, können Sie ihren Status ü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 verwendbares Passwort besitzt.

Benutzerkonten ändern

In diesem Schritt ändern Sie vorhandene 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

Nach diesen Änderungen können Sie sie wie folgt ü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 sein Home-Verzeichnis zu entfernen.
  2. Löschen Sie den Benutzer batman und sein 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 Folgendes überprüfen:

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

Die beiden grep-Befehle sollten keine Ergebnisse liefern. 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 Challenge zur Verwaltung von Benutzerkonten „Der Trick des Jokers“ abgeschlossen. Sie haben gezeigt, dass Sie Folgendes können:

  1. Benutzerkonten mit unterschiedlichen Einstellungen erstellen
  2. Benutzerpasswörter festlegen und ändern
  3. Eigenschaften von Benutzerkonten ändern
  4. Benutzerkonten löschen, wahlweise mit oder ohne Entfernen ihrer Home-Verzeichnisse

Diese Fähigkeiten bilden eine wichtige Grundlage für die Linux-Systemadministration. Üben Sie weiter und erkunden Sie zusätzliche Möglichkeiten, um Ihre Kenntnisse in der Linux-Benutzerverwaltung zu vertiefen!

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