Tutorial: Ubuntu WSL 2 Benutzerpasswort zurücksetzen
Hier ist ein kompaktes Tutorial, wie du dein vergessenes Benutzerpasswort unter Ubuntu in WSL 2 (Windows Subsystem for Linux) zurücksetzen kannst.
Wenn du dein Passwort für deine Ubuntu-Installation unter WSL vergessen hast, kannst du es über die Windows PowerShell zurücksetzen, da du dort den Standard-Benutzer auf „root“ (den Administrator) umstellen kannst. Root benötigt kein Passwort, um das Passwort anderer Benutzer zu ändern.
Schritt 1: Windows PowerShell öffnen
Drücke die Windows-Taste, suche nach PowerShell und öffne sie (ein Rechtsklick als Administrator ist meist nicht nötig, schadet aber auch nicht).
Schritt 2: Den Namen der Linux-Distribution ermitteln
Falls du mehrere Linux-Systeme installiert hast, vergewissere dich, wie deine Ubuntu-Version genau heißt. Gib dazu folgenden Befehl ein:
wsl -l -v
In der Liste siehst du den Namen (z. B. Ubuntu oder Ubuntu-22.04).
Schritt 3: Ubuntu als "root" starten
Anstatt Ubuntu normal zu starten, weisen wir WSL an, die Distribution direkt mit dem Root-Benutzer zu öffnen. Ersetze <DistroName> durch den Namen aus Schritt 2 (meist einfach Ubuntu).
wsl -d <DistroName> -u root
Beispiel: wsl -d Ubuntu -u root
Du befindest dich nun direkt in der Linux-Konsole und siehst ein Prompt, das mit # endet (was bedeutet, dass du Root-Rechte hast).
Schritt 4: Passwort ändern
Jetzt kannst du das Passwort für deinen normalen Benutzernamen ändern. Wenn du deinen Benutzernamen vergessen hast, gib einfach ls /home ein, um ihn zu sehen.
Gib dann folgenden Befehl ein:
passwd <dein-benutzername>
Beispiel: passwd maxmustermann
Du wirst nun aufgefordert, ein neues Passwort einzugeben und es zu bestätigen. Hinweis: Während der Eingabe werden keine Zeichen (auch keine Sternchen) angezeigt. Das ist unter Linux normal.
Schritt 5: Abschluss und Test
Sobald die Meldung password updated successfully erscheint, bist du fertig. Du kannst die Konsole mit dem Befehl exit schließen.
Starte Ubuntu nun wieder ganz normal über das Startmenü oder das Terminal. Du kannst dich jetzt mit deinem neuen Passwort anmelden (z. B. wenn du sudo Befehle ausführst).
Alternative Methode (Standard-User dauerhaft ändern)
Falls die obige Methode nicht funktioniert, kannst du den Standard-User von Ubuntu kurzzeitig systemweit auf Root umstellen:
- In der PowerShell:
ubuntu config --default-user root(Der Befehl kann je nach Version variieren, z.B.ubuntu2204 config ...). - Ubuntu starten: Du bist automatisch root.
- Passwort ändern:
passwd <username>. - In der PowerShell zurückstellen:
ubuntu config --default-user <username>.