Kalkulačka Chmod
Převádějte oprávnění souborů Linuxu mezi zaškrtávacími políčky rwx, osmičkovými čísly a symbolickým zápisem pomocí připraveného příkazu chmod.
Výsledek
Unixová oprávnění k souborům jsou kompaktní, ale záhadná: stejná přístupová práva se objevují jako 755 v příkazu chmod, jako -rwxr-xr-x ve výstupu ls -l a jako devět zaškrtávacích políček v FTP klientovi. Tato kalkulačka živě překládá mezi všemi třemi reprezentacemi: zaškrtněte čtení, zápis a spuštění pro vlastníka, skupinu a ostatní a osmičkové číslo se okamžitě aktualizuje – nebo zadejte osmičkovou hodnotu a sledujte, jak následují zaškrtávací políčka a symbolický řetězec.
Každá číslice je vysvětlena, nikoli pouze zobrazena. Rozdělení ukazuje, jak je číslice každé třídy sestavena z bitových vah — čtení je 4, zápis je 2, provádění je 1 — takže 6 je čtení + zápis a 5 je čtení + provádění. To je celý systém: jakmile jej několikrát uvidíte rozložený, přestanete potřebovat kalkulačku, což je pravděpodobně to nejlepší, co vás může kalkulačka naučit.
Pod rozpisem získáte připravený příkaz chmod ke zkopírování do terminálu a nástroj vás varuje před riskantními volbami: režim pro zápis do světa nebo nechvalně známý 777 spouští výslovné varování, protože poskytnutí přístupu pro zápis každému místnímu účtu je klasický způsob, jak jsou webové servery kompromitovány. Přednastavené stránky pokrývají režimy, které skutečně použijete — 755 pro adresáře a skripty, 644 pro běžné soubory, 600 pro konfigurace s tajnými klíči, 400 pro klíče SSH a 777 s vysvětlením, proč byste to obvykle neměli.
Jako každý nástroj na tomto webu běží kalkulačka výhradně ve vašem prohlížeči: žádné nahrávání, žádné sledování, jaká oprávnění nastavujete, a po načtení funguje offline. Je to malá, rychlá reference na téma, které každý týden navštíví každý vývojář, správce systému a uživatel hostingu.