Oprávnění souborů / kalkulačka chmod
Zadejte oktalový zápis, rwx nebo úplné zadání ugo, nebo vyberte oprávnění podle tříd a zobrazte ekvivalentní zápisy oprávnění a příklad příkazu chmod. Podporováni jsou také speciální bity setuid, setgid a sticky. Zkopírujte všechny 4 výsledky najednou nebo je uložte jako TXT. Tato obrazovka nezmění oprávnění skutečných souborů.
Co můžete dělat
Zadat oprávnění čtyřmi způsoby
Zadejte osmičkový zápis, rwx nebo ugo, případně vyberte oprávnění pro každou třídu. Ostatní zápisy získáte z toho, který už znáte.
Zkontrolovat oprávnění včetně speciálních bitů
Podporuje oprávnění včetně bitů setuid, setgid a sticky. Běžná oprávnění číst, zapisovat a spouštět se zpracovávají odděleně od speciálních bitů.
Získat hodnoty oprávnění a ukázkové příkazy
Zobrazí osmičkový zápis, rwx a ugo navíc s ukázkou chmod, v níž nahradíte cílovou cestu. Všechny výsledky můžete zkopírovat nebo uložit jako text.
Jak používat
Určit vstupní formát a oprávnění
Vyberte zápis, který znáte, například osmičkový, a zadejte hodnotu oprávnění. Můžete také vybrat oprávnění pro každou třídu.
Vypočítat a zkontrolovat zápis
Stiskněte „Vypočítat“ a zkontrolujte stejná oprávnění v osmičkovém zápisu, rwx a ugo spolu s ukázkovým příkazem.
Získat potřebné výsledky
Zkopírujte výsledky nebo je uložte jako text. Při použití ukázkového příkazu nahraďte path/to/file skutečnou cílovou cestou.
Kdy jej použít
Přečíst číselné hodnoty oprávnění
Převedete hodnoty jako 755 nebo 644 v konfiguračních dokumentech do zápisu rwx a zkontrolujete oprávnění pro vlastníka, skupinu a ostatní.
Připravit hodnoty oprávnění pro chmod
Když víte, jaká oprávnění potřebujete, vyberte je pro každou třídu a vytvořte zápis s ukázkovým příkazem. Tato stránka je však neaplikuje.
Oprávnění pro vlastníka, skupinu a ostatní
Posuzujte tři třídy samostatně
Vlastník se označuje u, skupina g a ostatní o. Pro každou skupinu uveďte oprávnění číst, zapisovat a spouštět nebo hledat.
Vyjádřete oprávnění součtem 4, 2 a 1
Čtení r je 4, zápis w je 2 a spouštění či hledání x je 1. Například 6 je 4+2 pro čtení a zápis a 5 je 4+1 pro čtení a spouštění či hledání.
První číslice představuje speciální bity
Ve čtyřciferném osmičkovém zápisu představuje první číslice setuid, setgid a sticky. V zápisu rwx znamená s/t, že je speciální bit nastaven spolu s právem spouštění; S/T znamená, že je nastaven bez práva spouštění. Účinek se liší podle OS a typu cíle.
Často kladené otázky
Jaký je rozdíl mezi 755 a 644?
755 dává vlastníkovi právo číst, zapisovat a spouštět, skupině a ostatním právo číst a spouštět. 644 dává vlastníkovi právo číst a zapisovat, skupině a ostatním právo číst. Vyberte podle použití a cíle; ani jedno není univerzální doporučení.
Mění tato stránka také skutečná oprávnění souborů?
Ne. Tato stránka pouze vypočítá zápis zadaných oprávnění a vytvoří ukázkové příkazy. Ani nečte skutečný stav souborů.
Kolik znaků mám zadat pro zápis rwx?
Zadejte 9 znaků kombinujících oprávnění pro vlastníka, skupinu a ostatní. Nezahrnujte znak typu souboru, například „-“ nebo „d“, na začátku výstupu nástroje ls a podobných.
Jak mám zadat zápis ugo?
Uveďte všechna běžná oprávnění pro 3 třídy a nastavení či zrušení speciálních bitů, například u=rw,g=r,o=,u-s,g-s,o-t. Tato funkce neinterpretuje výrazy, které mění jen část oprávnění, ani libovolnou syntaxi chmod.
Vstupy a výsledky
- Vstup
- 1–4 osmičkové číslice, 9znakový zápis rwx, úplné určení ugo nebo oprávnění pro každou třídu.
- Výsledky
- Čtyřciferný osmičkový zápis, rwx a ugo včetně speciálních bitů a ukázka chmod.
- Získat výsledky
- Zkopírujte všechny čtyři výsledky najednou nebo je uložte jako TXT. Skutečná oprávnění souborů se nemění.