Kalkulačka chmod
Převádějte unixová oprávnění souborů mezi osmičkovým zápisem a notací rwx s podrobným rozpisem.
Související nástroje
Kalkulačka chmod
Unixová oprávnění souborů vypadají záhadně, dokud neuvidíte jednoduchou matematiku, která za nimi stojí. Každá ze tří číslic hodnoty chmod je součet: čtení má hodnotu 4, zápis 2 a spuštění 1. Sedmička tedy znamená čtení, zápis i spuštění, pětka čtení a spuštění a 755 dává vlastníkovi plnou kontrolu, zatímco skupina a ostatní mohou soubor číst a spouštět. Kalkulačka převádí oběma směry — vložte osmičkové hodnoty jako 755 nebo 0644 a dostanete zápis rwx, nebo vložte řetězec jako rwxr-xr-x (i s úvodním znakem typu souboru z výpisu ls -l) a dostanete zpět osmičkovou hodnotu.
Rozpis přesně vyjmenuje, co smí vlastník, skupina a ostatní, upozorní na speciální bity setuid, setgid a sticky (4755, 2755, 1777) a vypíše hotový příkaz chmod připravený ke zkopírování. Pokud potřebujete jen ekvivalentní zápis, přepněte výstup na pouze převod — jeden řádek na jedno oprávnění. Každý řádek se zpracovává samostatně, takže najednou převedete celý seznam; překlep v jednom řádku vypíše klidnou zprávu na svém místě a ostatní řádky nezastaví.
Většinu běžné práce pokryje pár hodnot: 644 pro obyčejné soubory, 755 pro adresáře a skripty, 600 pro privátní klíče a jiná tajemství. Hodnotě 777 se vyhněte — soubor zapisovatelný pro všechny může kdokoli na stroji přepsat nebo podvrhnout, což je klasický nález bezpečnostního auditu, ne řešení problému.
Všechno běží lokálně ve vašem prohlížeči. Nic z vloženého textu se nikam neodesílá ani neukládá.