Continuând cu acoperirea mea WSL, aș dori să vă împărtășesc cum să adăugați sau să eliminați un utilizator în grupul sudo dintr-o distribuție WSL Linux, pentru a-i permite sau a refuza să ruleze comenzi și aplicații ca root. Acest lucru este aplicabil pentru conturi de utilizator nou adăugate , deoarece nu ausudoprivilegii scoase din cutie. De asemenea, vom vedea cum să găsim ce conturi de utilizator sunt deja membri ai grupului sudo.
Reclama
fără meniu de pornire în Windows 10
Capacitatea de a rula Linux nativ în Windows 10 este oferită de caracteristica WSL. WSL înseamnă Windows Subsystem pentru Linux, care inițial era limitat doar la Ubuntu. Versiunile moderne ale WSL permit instalarea și rularea mai multor distribuții Linux din Microsoft Store.
După activând WSL , puteți instala diverse versiuni Linux din magazin. Puteți utiliza următoarele link-uri:
și altele.
Cand tu porniți o distribuție WSL pentru prima dată, deschide o fereastră de consolă cu o bară de progres. După un moment de așteptare, vi se va solicita să tastați un nou nume de cont de utilizator și parola acestuia. Acest cont va fi contul dvs. de utilizator WSL implicit care va fi folosit pentru a vă conecta automat de fiecare dată când executați distribuția curentă. De asemenea, va fi inclus în grupul „sudo” pentru a-i permite să ruleze comenzi ridicat (ca rădăcină) .
Conturi de utilizator în WSL Linux
Fiecare distribuție Linux care rulează pe subsistemul Windows pentru Linux are propriile conturi de utilizator și parole Linux. Va trebui să configurați un cont de utilizator Linux oricând adăugați o distribuție , reinstalați sau resetați . Conturile de utilizator Linux nu sunt independente numai pe distribuție, ci sunt, de asemenea, independente de contul dvs. de utilizator Windows, astfel încât să puteți adăuga sau elimina un cont de utilizator Linux fără a vă modifica acreditările Windows.
Sudo este un grup special de utilizatori în Linux. Membrii grupului respectiv au permisiunea de a rula comenzi și aplicații carădăcinăutilizator (adică ridicat).sudogrupul este disponibil cândsudopachetul este instalat. Pe lângă grup, acesta oferă comanda sudo, care ar trebui utilizată pentru a ridica o comandă sau o aplicație, de ex.$ sudo vim / etc / default / keyboard
.
Găsiți utilizatori incluși în Sudo
În primul rând, ați putea fi interesat să aflați care conturi de utilizator în distribuția dvs. WSL li se permite să utilizațisudo
comanda.
cum să vezi snapchat-ul cuiva fără să-l adaugi
- Alerga distribuția dvs. WSL Linux, de ex. Ubuntu.
- Tastați următoarea comandă și apăsați tasta Enter:
grep sudo / etc / group | tăiat -d: -f4
.
a tăia
comanda extrage valori pentru coloana # 4 din fișierul / etc / group, care conține tot ceea ce are legătură cu grupurile din Linux. Este delimitat de „:”. Comanda grep tipărește doar linia care conține linia „sudo”.
Este de remarcat faptul că, în anumite distribuții, comanda sudo ar putea fi configurată pentru a utiliza orice alt grup în loc de grupul „sudo”. De exemplu, în Arch Linux, membrilor grupului „roată” li se permite să folosească sudo. Nu există nici un grup „sudo” în această distribuție. Într-un astfel de caz, aruncați o privire la fișierul / etc / sudoers și citiți pagina de manual (run$ man sudoers
).
cum se folosește discordia botului muzical
Sfat: Puteți lista grupurile unui cont de utilizator inclus îngrupuricomanda. De exemplu.
$ grupuri winaero
Pentru a adăuga un utilizator la Sudo în WSL Linux în Windows 10
- Alerga distribuția dvs. WSL Linux, de ex. Ubuntu, sub utilizatorul root sau utilizatorul care are deja permisiunea de a utilizasudo.
- Tastați comanda:
sudo usermod -a -G sudo
. Înlocuiți în comandă numele real al contului de utilizator pe care doriți să îl adăugați lasudogrup. - Alternativ, puteți utiliza următoarea comandă:
gpasswd -a sudo
. Rezultatul va fi același.
Pentru a elimina un utilizator din Sudo în WSL Linux în Windows 10,
- Alerga distribuția dvs. WSL Linux, de ex. Ubuntu, sub utilizatorul root sau utilizatorul care are deja permisiunea de a utilizasudo.
- Tastați comanda:
sudo gpasswd -d sudo
. Înlocuiți în comandă numele real al contului de utilizator pe care doriți să îl eliminați dinsudogrup.
Asta e.
Articole similare:
- Eliminați utilizatorul din WSL Linux Distro în Windows 10
- Adăugați utilizator la WSL Linux Distro în Windows 10
- Actualizați și actualizați WSL Linux Distro în Windows 10
- Rulați WSL Linux Distro ca utilizator specific în Windows 10
- Resetați și anulați înregistrarea WSL Linux Distro în Windows 10
- Resetați parola pentru WSL Linux Distro în Windows 10
- Toate modalitățile de a rula WSL Linux Distro în Windows 10
- Setați WSL Linux Distro implicit în Windows 10
- Găsiți Rularea WSL Linux Distros în Windows 10
- Terminați rularea WSL Linux Distro în Windows 10
- Eliminați Linux din panoul de navigare din Windows 10
- Exportați și importați WSL Linux Distro în Windows 10
- Accesați fișierele WSL Linux din Windows 10
- Activați WSL în Windows 10
- Setați Utilizator implicit pentru WSL în Windows 10
- Windows 10 Build 18836 Afișează sistemul de fișiere WSL / Linux în File Explorer