Finn brukerkontoer i WSL Linux i Windows 10
Du kan ha flere brukerkontoer i en WSL Linux-distro. Dette innlegget forklarer hvordan du raskt finner tilgjengelige brukerkontoer i en WSL-konsoll. Metoden beskrevet i artikkelen passer for enhver WSL-distro.
Muligheten til å kjøre Linux naturlig i Windows 10 leveres av WSL-funksjonen. WSL står for Windows Subsystem for Linux, som i utgangspunktet kun var begrenset til Ubuntu. Moderne versjoner av WSL tillater installere og kjøre flere Linux-distros fra Microsoft Store.
Etter aktivere WSL, kan du installere ulike Linux-versjoner fra butikken. Du kan bruke følgende lenker:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Kali Linux for WSL
- Debian GNU/Linux
og mer.
Når du starte en WSL-distro for første gang åpner den et konsollvindu med en fremdriftslinje. Etter et øyeblikks venting vil du bli bedt om å skrive inn et nytt brukerkontonavn og passordet. Denne kontoen blir din standard WSL-brukerkonto som vil bli brukt til å logge på automatisk hver gang du kjører gjeldende distro. Den vil også bli inkludert i 'sudo'-gruppen for å la den kjøre kommandoer forhøyet (som rot).
Hver Linux-distribusjon som kjører på Windows Subsystem for Linux har sine egne Linux-brukerkontoer og passord. Du må konfigurere en Linux-brukerkonto når som helst legge til en distribusjon, installer på nytt eller tilbakestill. Linux-brukerkontoer er ikke bare uavhengige per distribusjon, de er også uavhengige av Windows-brukerkontoen din, så du kan legge til eller ta bort en Linux-brukerkonto uten å endre Windows-legitimasjonen din.
Finn brukerkontoer i WSL Linux i Windows 10,
-
Løpe din WSL Linux-distro, f.eks. Ubuntu.
- For å se alt relatert til brukerkontoene i distroen, kjør kommandoen
cat /etc/passwd|mer
. Utdataene inkluderer spesielle kontoer som brukes for demoner, apper og systembrukerkontoer. Demer
kommandoen stopper konsollens utdata etter hver side for praktisk lesing. - Nå, utfør følgende kommando:
cat /etc/login.defs
og legg merke til UID_MIN- og UID_MAX-verdiene. I de fleste tilfeller vil de være UID_MIN =1000 og UID_MAX 60000. Se notatet nedenfor. - For å vise bare vanlige brukere som er opprettet manuelt, kjør kommandoen cat
/etc/passwd|cut -d: -f1,3|awk -F ':' '$2 >= 1000 {print $0}'|awk -F ':' '$2 < 60000 {prin
t $0}'
. Erstatt 1000 og 60000 med UID_MIN- og UID_MAX-verdiene fra trinn 3.
Merk: Når du oppretter en ny bruker med brukeradd
kommandoen, vil dens UID (unikk brukeridentifikasjon) automatisk velges fra /etc/login.defs
fil avhengig av UID_MIN
og UID_MIN
verdier. Ved å velge verdier fra det området, vil du kun kunne vise vanlige brukerkontoer.
De skjære
kommando trekker ut verdier for kolonne #1 og kolonne #3 fra passwd-filen (avgrenset med ':'). De awk
kommando filtrerer utdataene to ganger for nedre og øvre grenser.
Relaterte artikler.
- Fjern bruker fra WSL Linux Distro i Windows 10
- Legg til bruker til WSL Linux Distro i Windows 10
- Oppdater og oppgrader WSL Linux Distro i Windows 10
- Kjør WSL Linux Distro som spesifikk bruker i Windows 10
- Tilbakestill og avregistrer WSL Linux Distro i Windows 10
- Tilbakestill passord for WSL Linux Distro i Windows 10
- Alle måter å kjøre WSL Linux Distro på i Windows 10
- Angi standard WSL Linux Distro i Windows 10
- Finn kjørende WSL Linux Distros i Windows 10
- Avslutt å kjøre WSL Linux Distro i Windows 10
- Fjern Linux fra navigasjonsruten i Windows 10
- Eksporter og importer WSL Linux Distro i Windows 10
- Få tilgang til WSL Linux-filer fra Windows 10
- Aktiver WSL i Windows 10
- Angi standardbruker for WSL i Windows 10
- Windows 10 Build 18836 Viser WSL/Linux-filsystem i filutforsker