Linux Chmod kalkulačka
Interaktívny nástroj pre okamžitý prevod a generovanie Linux prístupových práv. Prepočítavajte oprávnenia medzi oktálovým číslom, symbolickým zápisom a terminálovým príkazom.
Prístupové práva
Zaškrtnite požadované práva pre jednotlivé kategórie.
Vlastník súboru (Owner - u)
Používateľ, ktorý súbor vytvoril alebo vlastní.
Skupina (Group - g)
Používatelia zaradení do priradenej skupiny.
Ostatní (Others / Public - o)
Všetci ostatní používatelia a verejnosť v systéme.
Výsledný kód
Číselný, symbolický aj terminálový formát.
chmod -R ...
Pravidlo najmenších práv
Nikdy nenastavujte voľnejšie práva, než je skutočne nutné. Štandardné webové súbory vyžadujú 644 a adresáre 755. Obmedzenie prístupu chráni pred neautorizovaným prepísaním webu.
Prečo sa vyhnúť chmod 777?
Hodnota 777 umožňuje komukoľvek súbor čítať, meniť aj spustiť ako program. Ak útočník nájde dieru v aplikácii, môže doň zapísať škodlivý kód a prevziať kontrolu nad serverom.
Rozdiel medzi chmod a chown
Príkaz chmod mení práva (čo kto smie robiť), zatiaľ čo chown mení samotného vlastníka a skupinu súboru (napr. chown www-data:www-data).
Linux a správa serverov vo Wiki
Hľadáte ucelené návody pre prácu s Linux servermi a terminálom? V našej IT encyklopédii nájdete podrobne spracované témy o správe súborových systémov, bezpečnosti a unixových nástrojoch.
iOS / iPadOS
iOS a iPadOS sú mobilné operačné systémy vyvíjané spoločnosťou Apple pre zariadenia iPhone a iPad. Systémy sú známe vysokou úro...
Android
Android je mobilný operačný systém založený na jadre Linuxu, vyvinutý primárne pre dotykové zariadenia, ako sú smartfóny a tabl...
Linux
Ako fungujú prístupové práva v Linuxe?
Podrobný prehľad a praktické vysvetlenie fungovania systému práv.
Ako sa počíta číselná hodnota (4, 2, 1)?
Každá kategória (vlastník, skupina, ostatní) má 3 bity: Read (4), Write (2) a Execute (1). Sčítaním ich hodnôt dostanete číslicu od 0 po 7. Napríklad práva čítanie + spustenie tvoria 4 + 1 = 5.
Rozdiel medzi právami na súbor a adresár?
Pri súbore znamená Execute (x) možnosť spustiť ho ako program. Pri adresári však znamená právo vstúpiť doň (príkaz cd). Bez práva `x` na priečinok z neho nemožno otvoriť žiadne súbory, ani keby ste na ne mali plné práva.
Prečo používať 644 pre súbory a 755 pre priečinky?
Práva 644 (-rw-r--r--) umožňujú vlastníkovi súbor upravovať a webovému serveru (Apache/Nginx) ho čítať, pričom nikto cudzí ho nemôže prepísať. Práva 755 (drwxr-xr-x) navyše umožňujú do priečinka vstúpiť a prezerať jeho štruktúru.
Ako nastaviť práva rekurzívne pre celý projekt?
Nikdy nepoužívajte jednoduchý príkaz chmod -R 755 na všetko, lebo urobí spustiteľnými aj bežné textové súbory. Použite radšej bezpečný príkaz:
find . -type d -exec chmod 755 {} + && find . -type f -exec chmod 644 {} +