Hlavní Windows 10 Vylepšení Chmod a Chown WSL ve Windows 10

Vylepšení Chmod a Chown WSL ve Windows 10



Uživatelé systému Linux určitě znají nástroje konzoly chown a chmod. Tyto dvě aplikace jsou nezbytné, pokud jde o svolení a správu vlastnictví. V poslední době společnost Microsoft provedla řadu vylepšení těchto nástrojů ve svém vlastním linuxovém subsystému dodávaném s Windows 10.

Reklama

Nyní můžete nastavit vlastníka a skupinu souborů pomocí chmod / chown a upravit oprávnění pro čtení / zápis / spuštění ve WSL. Můžete také vytvořit speciální soubory, jako jsou fifos, unixové zásuvky a soubory zařízení. Pro mnoho uživatelů WSL to byla dlouho očekávaná funkce.

jak zrušit předplatné netflixu

Další zajímavou změnou jsou nové možnosti připojení se souborovým systémem DrvFs pro promítání oprávnění na soubory a současně poskytování nových metadat Linuxu pro soubory a složky.

Je tu jeden krok, který musíte udělat, než si budete moci užít tyto nové funkce: Musíte odpojit drvfs a znovu jej připojit pomocí příznaku 'metadata'. Chcete-li to provést, zadejte na terminálu následující příkazy:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o metadata

Správnost připojení můžete ověřit spuštěním příkazu 'mount -l', aby se zobrazilo něco takového:

DrvFs je doplněk souborového systému pro WSL, který přidává podporu pro spolupráci mezi WSL a souborovým systémem Windows. DrvFs umožňuje WSL připojit disky s podporovanými souborovými systémy pod / mnt, jako / mnt / c, / mnt / d atd.
DrvFs přidává řadu nových možností připojení. Jsou to následující:
Mezi nové možnosti připojení patří:

  • uid: ID uživatele použité pro vlastníka všech souborů
  • gid: ID skupiny použité pro vlastníka všech souborů
  • umask: osmičková maska ​​oprávnění, která se mají vyloučit pro všechny soubory a adresáře.
  • fmask: osmičková maska ​​oprávnění, která se mají vyloučit pro všechny běžné soubory.
  • dmask: osmičková maska ​​oprávnění, která se mají vyloučit pro všechny adresáře.

Viz následující příklad:

jak přenesu autentizátor google do nového telefonu
sudo mount -t drvfs C: / mnt / c -o metadata, uid = 1000, gid = 1000, umask = 22, fmask = 111

Po provedení příkazu mount uvidíte svoji mount (v tomto případě C :) uvedenou se všemi parametry, které jste předali při dotazování na seznam připojených zařízení.

Tato změna umožní připojení složek a oddílů Windows pod jiným uživatelským účtem ve WSL, spíše než výchozí .

S touto změnou budou oprávnění systému Linux uložena jako další metadata pro soubor. To umožní uložení oprávnění Linux i Windows pro jeden soubor. Nyní můžete změnit oprávnění ve WSL nebo Windows samostatně, aniž byste narušili prostředí. Jak si možná pamatujete, úprava souborů Linuxu z Windows by mohla WSL zlomit dříve .

Nově vytvořené soubory ve WSL budou ve výchozím nastavení vytvořeny s metadaty a budou respektovat možnosti připojení, které jste nastavili.

jak změnit hlasy ligy na japonské

Důležité upozornění

Při hraní s novými metadaty se musíte ujistit o několika věcech:

Úpravy souboru pomocí editoru Windows mohou odstranit metadata Linuxu souboru. V tomto případě se soubor vrátí na výchozí oprávnění.

Odebrání všech bitů pro zápis do souboru ve WSL způsobí, že Windows označí soubor jako jen pro čtení.
Pokud máte nainstalováno více distribucí WSL nebo více uživatelů Windows s nainstalovaným WSL, budou všichni používat stejná metadata na stejné soubory. UID každého uživatelského účtu WSL se mohou lišit. Toto je třeba vzít v úvahu při nastavování oprávnění.

Například můžete zakázat oprávnění k zápisu na soubor v systému Windows a chmod soubor, aby se ukázalo, že oprávnění k zápisu jsou povolena ve WSL. Nebo můžete mít ve Windows povolená oprávnění ke čtení a odebrat oprávnění ke čtení ve WSL. Tento koncept můžete vidět níže.

Zdroj: Microsoft .

Zajímavé Články

Redakce Choice

Jak zkontrolovat rádio K / D v Modern Warfare
Jak zkontrolovat rádio K / D v Modern Warfare
Pokud jste zvyklí na hry Call of Duty v režimech pro více hráčů, víte, co vám říká standardní a snadno přístupná tabulka. Můžete vidět zabití, úmrtí a asistence každého účastníka zápasu. Modern Warfare sleduje vraždy, úmrtí,
Recenze Nikon D40
Recenze Nikon D40
Nejlevnější digitální zrcadlovka společnosti Nikon existuje od konce roku 2006. Během této doby se konkurence rychle vyvíjela, ale fotoaparát D40 se bránil téměř poloviční cenou. Věk základního designu se projevuje v
Jak zjistit číslo modelu iPadu
Jak zjistit číslo modelu iPadu
Kontrola čísla modelu iPadu nemusí být prioritou, když zařízení poprvé dostanete, ale budete ho potřebovat, pokud si k němu budete chtít koupit příslušenství. Budete ho také potřebovat, pokud to plánujete
Jak zjistit, kolik hodin hraných na PS4
Jak zjistit, kolik hodin hraných na PS4
Ať už chcete svým přátelům předvést svoji oddanost určité hře, nebo máte chuť sčítat celou dobu hraní, možná vás zajímá, zda existuje způsob, jak zjistit, kolik
Jak připojit váš Amazon Fire TV Stick k WiFi bez dálkového ovládání
Jak připojit váš Amazon Fire TV Stick k WiFi bez dálkového ovládání
Amazon Fire TV stick je extrémně praktické a vysoce přenosné zařízení pro streamování obsahu na jakékoli televizi. Jakmile jeden vlastníte, další věc, kterou potřebujete, je bezdrátové připojení k internetu a televize s
Jak označit někoho v albu na Facebooku
Jak označit někoho v albu na Facebooku
Vytváření dlouhotrvajících vzpomínek nebylo nikdy jednodušší. S Facebookem můžete nahrát tolik fotografií, kolik chcete, a sdílet je se všemi svými rodinami a přáteli. Je to skvělý způsob, jak si připomenout milníky a posílit vaše pouto
Jak změnit barvu pozadí prohlížeče fotografií Windows
Jak změnit barvu pozadí prohlížeče fotografií Windows
Počínaje systémem Windows Vista je možné změnit barvu pozadí prohlížeče fotografií Windows z bílé na libovolnou barvu.