✓ ! i

Vyhľadávanie na TECH INFO

Zadaj kľúčové slová (napr. "AI", "hardware", "bezpečnosť").

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.

Rýchle predvoľby oprávnení:

Výsledný kód

Číselný, symbolický aj terminálový formát.

3 číslice (0-7)
Symbolický formát (ls -l)
-rwxr-xr-x
Terminálový príkaz
$ chmod 755 subor.txt
Pre rekurzívne práva na priečinok: 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).

Prepojenie s TECH INFO Wiki

Linux a správa serverov vo Wiki

Prejsť do celej 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.

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 {} +

Zaujímajú vás detailné technické návody pre Linux a servery? Prejsť do TECH INFO Wiki