Pokračuji v pokrytí WSL a rád bych se podělil o to, jak přidat nebo odebrat uživatele do skupiny sudo v distribuci WSL Linux, aby bylo možné nebo zakázat spouštění příkazů a aplikací jako root. To platí pro nově přidané uživatelské účty , protože nemají žádnésudooprávnění z krabice. Uvidíme také, jak zjistit, které uživatelské účty jsou již členy skupiny sudo.
Reklama
jak dlouhé může být instagramové video
Možnost nativního spuštění Linuxu ve Windows 10 poskytuje funkce WSL. WSL znamená Windows Subsystem pro Linux, který byl zpočátku omezen pouze na Ubuntu. Moderní verze WSL umožňují instalace a spuštění více linuxových distribucí z obchodu Microsoft Store.
Po povolení WSL , můžete si z obchodu nainstalovat různé verze Linuxu. Můžete použít následující odkazy:
a více.
Když vás spustit distribuci WSL poprvé se otevře okno konzoly s ukazatelem průběhu. Po chvíli čekání budete vyzváni k zadání nového názvu uživatelského účtu a jeho hesla. Tento účet bude váš výchozí uživatelský účet WSL který se použije k automatickému přihlášení při každém spuštění aktuální distribuce. Bude také zahrnuto do skupiny „sudo“, aby bylo možné spouštět příkazy zvýšené (jako root) .
Uživatelské účty ve WSL Linux
Každá distribuce Linuxu spuštěná v subsystému Windows pro Linux má své vlastní uživatelské účty a hesla pro Linux. Uživatelský účet systému Linux budete muset nakonfigurovat kdykoli přidat distribuci , přeinstalovat nebo resetovat . Uživatelské účty systému Linux nejsou nezávislé pouze na distribuci, jsou také nezávislé na vašem uživatelském účtu systému Windows, takže můžete přidat nebo odstranit uživatelský účet systému Linux beze změny pověření systému Windows.
Sudo je speciální skupina uživatelů v systému Linux. Členové této skupiny mohou spouštět příkazy a aplikace jakovykořenituživatel (tj. zvýšený). Thesudoskupina je k dispozici, kdyžsudobalíček je nainstalován. Kromě skupiny poskytuje příkaz sudo, který by měl být použit pro povýšení příkazu nebo aplikace, např.$ sudo vim / etc / default / keyboard
.
Najděte uživatele zahrnuté do Sudo
Nejprve by vás mohlo zajímat, jaké uživatelské účty ve vaší distribuci WSL je povoleno používatsudo
příkaz.
jak získat přepisy z youtube
- Běh vaše distribuce WSL Linux, např. Ubuntu.
- Zadejte následující příkaz a stiskněte klávesu Enter:
grep sudo / etc / group | cut -d: -f4
.
Thestřih
příkaz extrahuje hodnoty pro sloupec # 4 ze souboru / etc / group, který obsahuje vše, co souvisí se skupinami v Linuxu. Je ohraničen znakem „:“. Příkaz grep vytiskne pouze řádek, který obsahuje řádek 'sudo'.
Stojí za zmínku, že v určitých distribucích může být příkaz sudo nakonfigurován tak, aby místo skupiny „sudo“ používal jakoukoli jinou skupinu. Například v Arch Linuxu mohou členové skupiny „wheel“ používat sudo. V této distribuci není žádná skupina „sudo“. V takovém případě se podívejte na soubor / etc / sudoers a přečtěte si jeho manuálovou stránku (spustit$ man sudoers
).
vypnout komentáře na facebookové stránce
Tip: Můžete uvést skupiny uživatelských účtů zahrnutých doskupinypříkaz. Např.
$ groups winaero
Přidání uživatele do Sudo ve WSL Linux ve Windows 10
- Běh vaše distribuce WSL Linux, např. Ubuntu, pod uživatelem root nebo uživatelem, který má již povoleno používatsudo.
- Zadejte příkaz:
sudo usermod -a -G sudo
. Nahraďte v příkazu skutečným názvem uživatelského účtu, který chcete přidat dosudoskupina. - Případně můžete použít následující příkaz:
gpasswd -a sudo
. Výsledek bude stejný.
Chcete-li odebrat uživatele ze Sudo ve WSL Linux ve Windows 10,
- Běh vaše distribuce WSL Linux, např. Ubuntu, pod uživatelem root nebo uživatelem, který má již povoleno používatsudo.
- Zadejte příkaz:
sudo gpasswd -d sudo
. Nahraďte v příkazu skutečným názvem uživatelského účtu, který chcete odebrat zsudoskupina.
A je to.
Související články:
- Odebrání uživatele z WSL Linux Distro ve Windows 10
- Přidejte uživatele do WSL Linux Distro ve Windows 10
- Aktualizujte a upgradujte WSL Linux Distro ve Windows 10
- Spusťte WSL Linux Distro jako specifický uživatel ve Windows 10
- Resetujte a zrušte registraci WSL Linux Distro ve Windows 10
- Obnovte heslo pro WSL Linux Distro ve Windows 10
- Všechny způsoby, jak spustit WSL Linux Distro v systému Windows 10
- Nastavte výchozí WSL Linux Distro ve Windows 10
- Najděte spuštěné distribuce WSL Linux ve Windows 10
- Ukončete běh WSL Linux Distro ve Windows 10
- Odeberte Linux z navigačního podokna ve Windows 10
- Export a import WSL Linux Distro ve Windows 10
- Přístup k souborům WSL Linux ze systému Windows 10
- Povolte WSL ve Windows 10
- Nastavte výchozího uživatele pro WSL ve Windows 10
- Windows 10 Build 18836 zobrazuje souborový systém WSL / Linux v Průzkumníku souborů