Fortsetter med min WSL-dekning, vil jeg dele hvordan du legger til eller fjerner en bruker til sudo-gruppen i en WSL Linux-distro for å tillate eller nekte det å kjøre kommandoer og apper som root. Dette gjelder for nylig lagt til brukerkontoer , ettersom de ikke har noesudoprivilegier ut av esken. Vi vil også se hvordan du finner hvilke brukerkontoer som allerede er medlemmer av sudo-gruppen.
Annonse
hvordan du tømmer nylig sett på ønske
Muligheten til å kjøre Linux naturlig i Windows 10 er gitt av WSL-funksjonen. WSL står for Windows Subsystem for Linux, som i utgangspunktet bare var begrenset til Ubuntu. Moderne versjoner av WSL tillater det installere og kjøre flere Linux-distroer fra Microsoft Store.
Etter aktivere WSL , kan du installere forskjellige Linux-versjoner fra butikken. Du kan bruke følgende lenker:
og mer.
Når du starte en WSL-distro for første gang åpner det et konsollvindu med en fremdriftslinje. Etter et øyeblikks venting blir du bedt om å skrive inn et nytt brukerkontonavn og passordet. Denne kontoen vil være standard WSL-brukerkonto som vil bli brukt til å logge på automatisk hver gang du kjører den nåværende distroen. Det vil også bli inkludert i 'sudo'-gruppen for å la den kjøre kommandoer forhøyet (som rot) .
Brukerkontoer i WSL Linux
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 du legge til en distribusjon , installere på nytt, eller tilbakestille . Linux-brukerkontoer er ikke bare uavhengige per distribusjon, de er også uavhengige av Windows-brukerkontoen din, slik at du kan legge til eller fjerne en Linux-brukerkonto uten å endre Windows-legitimasjonen din.
Sudo er en spesiell brukergruppe i Linux. Medlemmer av den gruppen har lov til å kjøre kommandoer og apper som enrotbruker (dvs. forhøyet). Desudogruppen er tilgjengelig nårsudopakken er installert. Foruten gruppen, gir den sudo-kommandoen, som skal brukes til å heve en kommando eller app, f.eks.$ sudo vim / etc / default / keyboard
.
Finn brukere inkludert i Sudo
Først og fremst kan du være interessert i å lære hvilken brukerkontoer i din WSL-distro er tillatt å brukesudo
kommando.
noen la meg til på snapchat, men jeg vet ikke hvem det er
- Løpe din WSL Linux distro, f.eks. Ubuntu.
- Skriv inn følgende kommando og trykk Enter-tasten:
grep sudo / etc / group | kutt -d: -f4
.
Deskjære
kommando trekker ut verdier for kolonne nr. 4 fra / etc / gruppefilen, som inneholder alt relatert til grupper i Linux. Den er avgrenset av ':'. Grep-kommandoen skriver bare ut linjen som inneholder 'sudo' -linjen.
Det er verdt å merke seg at i visse distros kan sudo-kommandoen være konfigurert til å bruke en hvilken som helst annen gruppe i stedet for 'sudo' -gruppen. I Arch Linux har for eksempel medlemmer av 'hjul' -gruppen lov til å bruke sudo. Det er ingen 'sudo'-gruppe i denne distroen. I et slikt tilfelle kan du ta en titt på / etc / sudoers-filen, og lese man-siden (kjør$ man sudoers
).
hvordan tilbakestille iPhone 6 passord
Tips: Du kan liste opp grupper en brukerkonto som er inkludert igrupperkommando. F.eks.
$ grupper winaero
Slik legger du til en bruker i Sudo i WSL Linux i Windows 10
- Løpe din WSL Linux distro, f.eks. Ubuntu, under rotbrukeren eller brukeren som allerede har lov til å brukesudo.
- Skriv inn kommandoen:
sudo usermod -a -G sudo
. Bytt ut kommandoen med det faktiske brukernavnet du vil legge tilsudogruppe. - Alternativt kan du bruke følgende kommando:
gpasswd -a sudo
. Resultatet blir det samme.
For å fjerne en bruker fra Sudo i WSL Linux i Windows 10,
- Løpe din WSL Linux distro, f.eks. Ubuntu, under rotbrukeren eller brukeren som allerede har lov til å brukesudo.
- Skriv inn kommandoen:
sudo gpasswd -d sudo
. Bytt ut kommandoen med det faktiske brukernavnet du vil fjerne frasudogruppe.
Det er det.
Relaterte artikler:
- Fjern bruker fra WSL Linux Distro i Windows 10
- Legg til bruker i 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å Windows 10
- Sett standard WSL Linux Distro i Windows 10
- Finn kjører 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 standard bruker for WSL i Windows 10
- Windows 10 Build 18836 viser WSL / Linux-filsystem i File Explorer