Hvordan tilbakestille glemt WSL -passord

Hvordan tilbakestille glemt WSL -passord
Windows Subsystem for Linux (WSL) er en Windows -funksjon som gjør det mulig for brukere å gyte et komplett Linux -miljø direkte fra Windows -operativsystemet.
WSL gir en komplett Linux -forekomst inkludert alle innfødte verktøy, verktøy og applikasjoner uten å bruke teknologier som virtuelle maskiner eller Windows/Linux Dual Boot Setup.

Viktige funksjoner i Windows -undersystemet for Linux inkluderer:

  1. Evne til å velge mellom forskjellige populære Linux -distribusjoner som Ubuntu, Debian, OpenSuse, Kali Linux, etc.
  2. Kjør innfødte Linux -applikasjoner som om de var innfødte Windows -apper.
  3. Skriv og utfør skript på Linux -miljøet uten endringer.
  4. Oppsett Native Linux Development Tools.
  5. Bla gjennom WSL Linux Filsystem ved hjelp av standard Windows File Explorer.
  6. Distribusjon av WSL -miljø fra verktøy som Visual Studio Code

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:

  1. Konfigurer WSL for å bruke rotbrukeren som standard.
  2. Tilbakestill passordet for standard WSL -brukernavn
  3. Gjenopprett standard brukernavn.

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!