Tutorial: Benutzerpasswort in Ubuntu unter WSL2 zurücksetzen

Melden

Hier ist ein kompaktes Tutorial, wie du unter Windows Subsystem for Linux (WSL2) dein vergessenes Ubuntu-Passwort zurücksetzt. Da WSL keinen klassischen Bootloader (wie GRUB) hat, nutzen wir den Weg über die Windows PowerShell.

Wenn du dein Passwort in der WSL-Umgebung vergessen hast, kannst du es über den Root-Zugriff von Windows aus neu vergeben.

Schritt 1: Den korrekten Namen der Distribution finden

Zuerst musst du wissen, wie deine Ubuntu-Installation im System genau heißt.

  1. Öffne die PowerShell oder die Eingabeaufforderung (CMD) unter Windows.
  2. Gib folgenden Befehl ein:
    wsl -l -v
  3. Notiere dir den Namen unter „NAME“ (z. B. Ubuntu oder Ubuntu-22.04).

Schritt 2: Den Standard-User auf „root“ ändern

Um das Passwort ohne Abfrage zu ändern, müssen wir uns als Administrator (root) in die Linux-Umgebung einloggen.

  1. Schließe alle offenen Ubuntu-Fenster.
  2. Gib in der PowerShell folgenden Befehl ein (ersetze [DistroName] durch den Namen aus Schritt 1, z. B. Ubuntu):
    [DistroName] config --default-user root

    Beispiel: ubuntu config --default-user root oder ubuntu2204 config --default-user root.

Schritt 3: Passwort zurücksetzen

Jetzt startest du Ubuntu neu. Du wirst automatisch als Root-Nutzer eingeloggt.

  1. Starte deine Ubuntu-App über das Startmenü oder die PowerShell (wsl).
  2. Du bist nun als root angemeldet (erkennbar am # am Ende der Eingabezeile).
  3. Gib nun den Befehl zum Ändern des Passworts für deinen normalen Benutzernamen ein:
    passwd [DeinBenutzername]
  4. Gib dein neues Passwort zweimal ein. Hinweis: Während des Tippens werden keine Zeichen oder Sternchen angezeigt.

Schritt 4: Den Standard-User wieder zurückstellen

Nachdem das Passwort geändert wurde, solltest du aus Sicherheitsgründen wieder deinen normalen Benutzer als Standard festlegen.

  1. Schließe das Ubuntu-Terminal.
  2. Gehe zurück in die Windows PowerShell.
  3. Setze deinen normalen Benutzer wieder als Standard (ersetze [DistroName] und [DeinBenutzername]):
    [DistroName] config --default-user [DeinBenutzername]

Fertig!

Wenn du Ubuntu das nächste Mal startest, wirst du wieder automatisch mit deinem normalen Benutzerkonto angemeldet und kannst dein neues Passwort für sudo-Befehle verwenden.

0