Der Joker's Trick

LinuxLinuxBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In dieser Herausforderung wirst du dein Wissen über die Verwaltung von Linux-Benutzerkonten anwenden. Du wirst neue Benutzerkonten erstellen, bestehende ändern und Benutzer löschen. Diese Herausforderung wird dein Verständnis der Konzepte prüfen, die du im Lab "User Account Management" gelernt hast.

Errungenschaften

Du wirst deine Fähigkeit demonstrieren, folgende Befehle zu nutzen:

  • useradd - um neue Benutzer zu erstellen
  • passwd - um Benutzerpasswörter zu ändern
  • usermod - um Benutzerkonten zu ändern
  • userdel - um Benutzerkonten zu löschen

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"]) linux/UserandGroupManagementGroup -.-> linux/useradd("User Adding") linux/UserandGroupManagementGroup -.-> linux/userdel("User Removing") linux/UserandGroupManagementGroup -.-> linux/usermod("User Modifying") linux/UserandGroupManagementGroup -.-> linux/passwd("Password Changing") linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting") subgraph Lab Skills linux/useradd -.-> lab-270247{{"Der Joker's Trick"}} linux/userdel -.-> lab-270247{{"Der Joker's Trick"}} linux/usermod -.-> lab-270247{{"Der Joker's Trick"}} linux/passwd -.-> lab-270247{{"Der Joker's Trick"}} linux/sudo -.-> lab-270247{{"Der Joker's Trick"}} end

Erstellen von Benutzerkonten

In diesem Schritt wirst du mehrere Benutzerkonten mit verschiedenen Spezifikationen erstellen.

Aufgaben

Führe die folgenden Aufgaben in der angegebenen Reihenfolge aus:

  1. Erstelle einen Benutzer namens joker.
  2. Erstelle einen Benutzer namens batman mit einem Heimatverzeichnis (home directory) unter /home/gotham.

Anforderungen

  • Verwende den Befehl useradd für alle Benutzererstellungen.
  • batman hat ein anderes Heimatverzeichnis als das Standardverzeichnis.

Beispiel

Nachdem du diese Aufgaben abgeschlossen hast, kannst du die Benutzerinformationen wie folgt überprüfen:

sudo grep 'joker\|batman' /etc/passwd

Beispielausgabe:

joker:x:5001:5001::/home/joker:/bin/sh
batman:x:5002:5002::/home/gotham:/bin/sh
✨ Lösung prüfen und üben

Verwaltung von Benutzerpasswörtern

In diesem Schritt wirst du Passwörter für Benutzer festlegen und ändern.

Aufgaben

Führe die folgenden Aufgaben aus:

  1. Lege ein Passwort für den Benutzer joker fest.
  2. Ändere das Passwort für den Benutzer batman.

Anforderungen

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

Beispiel

Nachdem du die Passwörter festgelegt hast, kannst du den Passwortstatus ü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
✨ Lösung prüfen und üben

Ändern von Benutzerkonten

In diesem Schritt wirst du bestehende Benutzerkonten ändern.

Aufgaben

Führe die folgenden Aufgaben aus:

  1. Ändere das Heimatverzeichnis (home directory) des Benutzers joker auf /home/arkham.
  2. Ändere die Shell des Benutzers batman auf /bin/bash.

Anforderungen

  • Verwende den Befehl usermod für alle Änderungen.

Beispiel

Nachdem du diese Änderungen vorgenommen hast, kannst du sie überprüfen:

sudo grep 'joker\|batman' /etc/passwd

Beispielausgabe:

joker:x:5001:5001::/home/arkham:/bin/sh
batman:x:5002:5002::/home/gotham:/bin/bash
✨ Lösung prüfen und üben

Löschen von Benutzerkonten

In diesem letzten Schritt wirst du Benutzerkonten löschen.

Aufgaben

Führe die folgenden Aufgaben aus:

  1. Lösche den Benutzer joker ohne sein Heimatverzeichnis (home directory) zu entfernen.
  2. Lösche den Benutzer batman und sein Heimatverzeichnis /home/gotham.

Anforderungen

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

Beispiel

Nachdem du diese Benutzer gelöscht hast, kannst du dies überprüfen:

sudo grep 'joker\|batman' /etc/passwd
ls /home/gotham

Diese Befehle sollten keine Ergebnisse zurückgeben, was darauf hinweist, dass die Benutzer gelöscht wurden.

✨ Lösung prüfen und üben

Zusammenfassung

Herzlichen Glückwunsch! Du hast die Herausforderung "Joker's Trick" zur Benutzerkontenverwaltung abgeschlossen. Du hast deine Fähigkeit bewiesen:

  1. Benutzerkonten mit verschiedenen Spezifikationen zu erstellen
  2. Benutzerpasswörter festzulegen und zu ändern
  3. Eigenschaften von Benutzerkonten zu ändern
  4. Benutzerkonten zu löschen, sowohl mit als auch ohne das Entfernen der Heimatverzeichnisse (home directories)

Diese Fähigkeiten sind grundlegend für die Linux-Systemadministration. Übe weiterhin und erforsche, um ein Experte in der Linux-Benutzerverwaltung zu werden!