Viktige funksjoner i Windows -undersystemet for Linux inkluderer:
Hensikten med denne guiden er å vise deg hvordan du tilbakestiller en glemt brukers passord for alle WSL Linux -forekomster.
MERK: Denne opplæringen fungerer bare hvis det glemte passordet ikke er for rotbrukeren.
Hvordan funksjonaliteten fungerer
Før vi dykker inn i kommandoene og tilbakestiller et glemt passord, la oss diskutere hvordan denne funksjonaliteten fungerer.
Første gang du lanserer WSL -forekomsten din, vil den be deg om å konfigurere et brukernavn og passord.
WSL vil bruke det konfigurerte brukernavnet og passordet for å logge deg på Linux -miljøet ditt automatisk. Selv om dette er en praktisk funksjon, hvis du glemmer passordet til brukernavnet ditt, kan du ikke påkalle noen kommandoer som krever passord.
Tilbakestille WSL -passord
For å tilbakestille det glemte passordet for WSL -forekomsten, vil vi utføre følgende operasjoner:
Konfigurer root som standardkonto
Tidligere nevnte vi at WSL automatisk logger inn med den angitte standardkontoen. I de fleste tilfeller må du konfigurere standardkontoen under installasjonen av WSL Linux -forekomsten.
Imidlertid kan vi bruke WSL Linux kjørbare kommando for å angi standardbrukeren som rotkonto, og tvinger WSL til å logge inn på Linux -miljøet uten å be oss om et passord.
Start ledeteksten på Windows -systemet ditt.
Deretter finner du veien til den kjørbare av Linux -distribusjonen din. Som standard er de kjørbare filene for installasjon Linux -distribusjonene i:
C: \ Brukere \\ AppData \ Local \ Microsoft \ WindowsApps
MERK: Brukernavnet betegner standard Windows -systemets brukernavn.
For eksempel er den kjørbare for Debian i:
C: \ Brukere \ Linuxhint \ AppData \ Local \ Microsoft \ WindowsApps \ Debian.EXE
I ledeteksten, CD i katalogen til Linux -kjørbare filen. For eksempel:
CD C: \ Brukere \ Linuxhint \ AppData \ Local \ Microsoft \ WindowsApps
Deretter angir du standardbrukeren for distribusjonen din ved å bruke kommandoen:
Distroname.EXE Config-Default-User Root
Bytt ut distronavn.EXE med den faktiske kjørbare for din Linux -distribusjon som:
Debian.EXE Config-Default-User Root
Endre passordet for standard brukernavn
Start WSL Linux -distribusjonen din, og du bør slippes automatisk ned i et rotskall.
Neste trinn er å bruke PASSWD -kommandoen for å tilbakestille det glemte passordet.
Passwd
Erstatt standard_usnavn med ditt faktiske WSL -forekomst brukernavn. Du kan sjekke /etc /passwd for å se brukernavnet ditt.
Neste, skriv inn det nye passordet for det spesifiserte brukernavnet ditt.
Gjenopprett standard brukernavn
Når du har angitt et nytt passord for brukernavnet ditt, må du gjenopprette standard påloggingsbrukernavn fra rotkontoen.
Skriv inn kommandoen:
Distroname.EXE Config--Default-User
Nå bør du bli logget på WSL -forekomsten din som den spesifiserte brukeren.
Lukking
Denne guiden dekker hvordan du tilbakestiller et glemt passord for alle WSL Linux -forekomster.
Takk for at du leser!