Ich habe sowohl Ubuntu als auch Kali Linux gleichzeitig installiert. Wenn ich jedoch bash standardmäßig ausführt, wird Ubuntu geöffnet.
In neuen Windows-Versionen können Benutzer mehrere GNU / Linux-Distributionen installieren und ausführen. Man kann die Standardverteilung (dh die Verteilung, die erstellt wird wsl.exe
) mit dem wslconfig /s <disrto_name>
Befehl konfigurieren . Um zum Beispiel Kali wsl.exe
beim ersten Start zu öffnen, verwenden Sie diesen Befehl wslconfig /s kali-linux
oder führen Sie den Befehl aus kali.exe
.
Ich habe das Root-Passwort in Kali vergessen, es gibt nur das Terminal von Kali Linux und sonst nichts. Wie kann ich mein Passwort sicher zurücksetzen?
Zunächst weiß ich nicht, ob dieses Verfahren sicher ist oder nicht. Zum Zeitpunkt des Schreibens verwaltet WSL den Standardanwendungsbenutzer über die DefaultUID
Registrierung (dies kann sich in Zukunft ändern). Schließen Sie eine geöffnete WSL-Instanz. Um diesen Registrierungswert zu bearbeiten, öffnen Sie den Registrierungseditor oder regedit.exe
über das Startmenü oder führen Sie das Dialogfeld aus. Gehen Sie zu diesem Registrierungspfad oder geben Sie diesen Pfad mit Ctrl+ Lin diesem Fenster ein:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss
Möglicherweise sehen Sie einen oder mehrere Unterschlüssel (wie Unterordner) mit Namen wie (GUID genannt). Doppelklicken Sie darauf, um sie nacheinander zu öffnen und den
DistributionName
Wert mit dem gewünschten Verteilungsnamen abzugleichen. Hier wird es angezeigt kali-linux
(siehe unten). Doppelklicken Sie auf den DefaultUID
Wert und ändern Sie ihn in NULL. Null ist für root-Benutzer und 1000
oder 0x3e8
(in Hexadezimalzahl) für normale Benutzer.
Öffnen Sie die wsl.exe
Eingabeaufforderung. Die Eingabeaufforderung ändert sich von $
bis #
(bedeutet root-Benutzer). Führen Sie den passwd
Befehl in Kali aus, ändern Sie das Root-Passwort wie gewohnt. Gehen Sie jetzt zum vorherigen Registrierungsschlüssel zurück und ändern Sie Null in den vorherigen Wert (oder 3e8
in Hex). Hier ist ein Beispiel für die Registrierungswerte:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss] "DefaultDistribution"="" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\] "State"=dword:00000001 "DistributionName"="kali-linux" "Version"=dword:00000001 "BasePath"="C:\\MyFiles\\kali-linux" "KernelCommandLine"="BOOT_IMAGE=/kernel init=/init ro" "DefaultUid"=dword:000003e8 "Flags"=dword:00000007