DevToys Web Pro iconDevToys Web ProBlog
Ohodnoťte nás:
Vyzkoušejte rozšíření pro prohlížeč:

Kalkulačka chmod

Oprávnění

Číst (4)
Zápis (2)
Spuštění (1)
Vlastník
rwx
Skupina
r-x
Ostatní
r-x

Osmičkový zápis

  • Použijte 3 číslice (např. 755). Každá číslice znamená čtení (4), zápis (2), spuštění (1).

    Symbolická notace

  • Použijte rwxr-xr-x nebo symbolický zápis chmod, např. u+rwx,g+rx,o+rx.

    Běžné předvolby

    příkaz chmod

  • Název souboru:
    chmod 755 file.txt

    Souhrn

    Vlastník
    rwx
    Číst, Zápis, Spuštění
    Skupina
    r-x
    Číst, Spuštění
    Ostatní
    r-x
    Číst, Spuštění
    Technické detaily

    Jak funguje kalkulačka chmod

    Co nástroj dělá

    Tato kalkulačka chmod vám pomůže převádět mezi formáty oprávnění souborů v Unixu. Zadejte oprávnění pomocí vizuálních zaškrtávacích políček, osmičkové notace (např. 755) nebo symbolické notace (např. rwxr-xr-x) a okamžitě uvidíte ekvivalent ve všech formátech. Nástroj také vygeneruje kompletní příkaz chmod připravený ke zkopírování a vložení do terminálu.

    Běžné případy použití pro vývojáře

    Vývojáři a správci systémů používají kalkulačky chmod při nastavování webových serverů, nasazování aplikací nebo řešení problémů s oprávněními. Mezi běžné scénáře patří nastavení spustitelnosti skriptů (755), zabezpečení konfiguračních souborů (600), nastavení správných oprávnění webových adresářů (755 pro adresáře, 644 pro soubory) a porozumění existujícím oprávněním na zděděných systémech.

    Vysvětlení formátu oprávnění

    Oprávnění v Unixu se skládají ze tří skupin: Vlastník (uživatel, který soubor vlastní), Skupina (uživatelé ve skupině souboru) a Ostatní (všichni ostatní). Každá skupina může mít oprávnění Čtení (4), Zápis (2) a Spuštění (1). Osmičková notace tyto hodnoty sčítá: 7 znamená rwx (4+2+1), 5 znamená r-x (4+1), 4 znamená r-- (pouze čtení). Mezi běžné předvolby patří 755 (vlastník plný přístup, ostatní čtení/spuštění), 644 (vlastník čtení/zápis, ostatní pouze čtení) a 600 (pouze vlastník).

    Běžné nástrahy a okrajové případy

    Nastavení příliš otevřených oprávnění (např. 777) vytváří bezpečnostní zranitelnosti. Buďte obzvlášť opatrní u souborů obsahujících hesla nebo API klíče – ty by typicky měly být 600 nebo 400. Pamatujte, že oprávnění spuštění u adresářů znamená možnost přistupovat k souborům uvnitř, ne je spouštět jako programy. Při řešení problémů kontrolujte oprávnění jak souboru, tak nadřazených adresářů.

    Kdy použít tento nástroj vs. příkazový řádek

    Použijte tuto kalkulačku, když potřebujete porozumět hodnotám oprávnění nebo je převést, zejména při práci s neznámými systémy nebo dokumentací. Je užitečná pro učení a ověření. Pro skutečné změny oprávnění budete stále muset spustit příkaz chmod na serveru nebo lokálním počítači. Vygenerovaný příkaz lze zkopírovat přímo do terminálu.