Tęsdamas savo WSL aprėptį, norėčiau pasidalinti, kaip pridėti arba pašalinti vartotoją į sudo grupę WSL Linux distribucijoje, kad leistų arba neleistų jam paleisti komandų ir programų kaip root. Tai taikoma naujai pridėtos vartotojų paskyros , nes jie neturisudoprivilegijas iš dėžutės. Be to, pamatysime, kaip rasti naudotojų abonementus, kurie jau yra sudo grupės nariai.
Reklama
ką reiškia pristatymas „snapchat“
Galimybę natūraliai paleisti „Linux“ sistemoje „Windows 10“ suteikia WSL funkcija. WSL reiškia „Windows“ posistemį, skirtą „Linux“, kuris iš pradžių buvo apribotas tik „Ubuntu“. Šiuolaikinės WSL versijos leidžia įdiegti ir paleisti kelis „Linux“ distros iš „Microsoft Store“.
Po įgalinant WSL , galite įdiegti įvairias „Linux“ versijas iš „Store“. Galite naudoti šias nuorodas:
ir dar.
Kada tu pradėti WSL distro pirmą kartą atidaromas konsolės langas su eigos juosta. Po akimirkos palaukimo būsite paraginti įvesti naują vartotojo abonemento vardą ir slaptažodį. Ši sąskaita bus numatytoji WSL vartotojo paskyra kuris bus naudojamas prisijungiant automatiškai kiekvieną kartą paleidus dabartinį platinimą. Be to, jis bus įtrauktas į „sudo“ grupę, kad leistų vykdyti komandas padidėjęs (kaip šaknis) .
Vartotojo abonementai WSL Linux
Kiekvienas „Linux“ paskirstymas, veikiantis „Windows“ posistemėje, skirtoje „Linux“, turi savo „Linux“ vartotojo abonementus ir slaptažodžius. Bet kada turėsite sukonfigūruoti „Linux“ vartotojo abonementą pridėti paskirstymą , iš naujo įdiekite arba nustatykite iš naujo . „Linux“ vartotojų abonementai yra nepriklausomi ne tik pagal platinimą, bet ir nuo jūsų „Windows“ vartotojo abonemento, todėl galite papildyti arba pašalinti „Linux“ vartotojo abonementą nekeičiant „Windows“ prisijungimo duomenų.
„Sudo“ yra speciali „Linux“ vartotojų grupė. Tos grupės nariams leidžiama vykdyti komandas ir programas kaipšaknisvartotojas (t. y. padidėjęs). Thesudogrupė yra prieinama, kaisudopaketas yra įdiegtas. Be grupės, ji pateikia komandą sudo, kuri turėtų būti naudojama komandai ar programai pakelti, pvz.$ sudo vim / etc / default / keyboard
.
Raskite į Sudo įtrauktų vartotojų
Visų pirma, jums gali būti įdomu sužinoti vartotojo abonementai jūsų WSL distributore leidžiama naudotisudo
komandą.
kaip atsikratyti skelbimų ant ugnies hd 8
- Bėk jūsų WSL Linux distribucija, pvz. „Ubuntu“.
- Įveskite šią komandą ir paspauskite klavišą Enter:
grep sudo / etc / group | iškirpti -d: -f4
.
Thesupjaustyti
komanda ištraukia 4 stulpelio reikšmes iš failo / etc / group, kuriame yra viskas, kas susiję su „Linux“ grupėmis. Ją atriboja „:“. Grep komanda išspausdina tik eilutę, kurioje yra „sudo“ eilutė.
Verta paminėti, kad tam tikruose rajonuose sudo komanda gali būti sukonfigūruota naudoti bet kurią kitą grupę vietoj „sudo“ grupės. Pavyzdžiui, „Arch Linux“ grupės „wheel“ nariams leidžiama naudoti sudo. Šiame leidinyje nėra „sudo“ grupės. Tokiu atveju pažvelkite į / etc / sudoers failą ir perskaitykite jo vadovą (paleiskite$ man sudoers
).
kaip palikti nesantaikos serverį mobiliajame
Patarimas: Galite išvardyti grupes, kuriose yra vartotojo abonementasgrupėskomandą. Pvz.
$ grupės winaero
Vartotojo įtraukimas į „Sudo“ sistemoje „WSL Linux“ sistemoje „Windows 10“
- Bėk jūsų WSL Linux distribucija, pvz. „Ubuntu“, po pagrindiniu vartotoju arba vartotoju, kuriam jau leidžiama naudotissudo.
- Įveskite komandą:
sudo usermod -a -G sudo
. Komandoje pakeiskite tikrąjį vartotojo abonemento pavadinimą, kurį norite pridėtisudogrupė. - Arba galite naudoti šią komandą:
gpasswd -a sudo
. Rezultatas bus tas pats.
Norėdami pašalinti vartotoją iš „Sudo“ sistemoje „WSL Linux“ sistemoje „Windows 10“,
- Bėk jūsų WSL Linux distribucija, pvz. „Ubuntu“, po pagrindiniu vartotoju arba vartotoju, kuriam jau leidžiama naudotissudo.
- Įveskite komandą:
sudo gpasswd -d sudo
. Komandoje pakeiskite tikrąjį vartotojo abonemento pavadinimą, kurį norite pašalinti išsudogrupė.
Viskas.
Susiję straipsniai:
- Pašalinti vartotoją iš „WSL Linux Distro“ sistemoje „Windows 10“
- Pridėkite vartotoją prie „WSL Linux Distro“ sistemoje „Windows 10“
- Atnaujinkite ir atnaujinkite „WSL Linux Distro“ sistemoje „Windows 10“
- Paleiskite „WSL Linux Distro“ kaip konkretų vartotoją sistemoje „Windows 10“
- Iš naujo nustatykite ir išregistruokite „WSL Linux Distro“ sistemoje „Windows 10“
- Iš naujo nustatykite „WSL Linux Distro“ slaptažodį sistemoje „Windows 10“
- Visi būdai, kaip paleisti „WSL Linux Distro“ sistemoje „Windows 10“
- „Windows 10“ nustatykite numatytąjį „WSL Linux Distro“
- Raskite „WSL Linux Distros“ veikimą sistemoje „Windows 10“
- Nutraukti „WSL Linux Distro“ paleidimą sistemoje „Windows 10“
- Pašalinkite „Linux“ iš naršymo srities „Windows 10“
- Eksportuoti ir importuoti „WSL Linux Distro“ sistemoje „Windows 10“
- Pasiekite „WSL Linux“ failus iš „Windows 10“
- Įgalinti WSL sistemoje „Windows 10“
- „Windows 10“ nustatykite numatytąjį WSL vartotoją
- „Windows 10 Build 18836“ rodo „WSL / Linux“ failų sistemą „File Explorer“