Portál AbcLinuxu, 12. května 2025 21:37

Dotaz: Objasnění pojmu R u chmod

26.4.2013 17:49 Janek
Objasnění pojmu R u chmod
Přečteno: 342×
Odpovědět | Admin
Co si mám představit u chmod u pojmu R - že je pro čtení? když mu nenastavím R tak si nepřečtu obsah? Nebo neuvidím jeho název nebo jak je to chápáno? Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.4.2013 18:08 NN
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Odpovědět | | Sbalit | Link | Blokovat | Admin
V prikaze chmod je velke 'R', respektive prepinac -R pro rekurzivni zmenu opravneni. Male 'r' v nastaveni modu znamena pravo cteni, "read". Pro soubory je to pravo cist soubor pro adresare je to pravo zobrazit/vylistovat adresar(nikoliv do nej vstoupit..).
26.4.2013 18:23 Janek
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Tak že,

1 - pokud nejsem vlastníkem ani nejsem skupinou daného souboru a soubor ma nastavené práva 0400, uvidím sice název souboru ale už si nezobrazím jeho obsah?

2 - pokud nejsem vlastníkem ani nejsem skupinou daného adresáře a adresář ma nastavené práva 0400, neuvidím žádné soubory?

No ale jak tedy nastavit adresare a soubory pro webservery? www-data potřebujou povolit -r i -x? nebo jim stačí jen -x? Díky
26.4.2013 18:35 NN
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
1. Pokud nejsi vlastnik souboru, ktery ma 400 tak s nim neudelas nic(group,outher maji 0). Pokud jsi vlastnik tak si ho prestes, ale pokud je spustitelny, tak ho nespustis..

2. Stejne jako nahore s tim, ze pokud budes vlastnik tak si adresar pouze vylistujes a neuvidis dovnitr. Zpravidla se nastavuje 644 pro soubory a 755 pro adresare.
26.4.2013 19:38 Janek
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Tak že není možné nastavit abych viděl v nějakem adresáři nějaké subadresáře a nějaké neviděl? Vždy uvidím všechny nebo žádné? Chápu to dobře?
26.4.2013 20:16 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Adresár je špeciálny súbor, v ktorom je poznačené aké iné súbory a adresáre v ňom sú (ako sa volajú a aký majú inode). Tento špeciálny súbor má svoje prístupové práva, ktoré ti ho buď dovolia prečítať alebo nie. Ak dovolia tak ti ho dovolia prečítať celý. Nie len kúsok. Je podstatné si uvedomiť, že prístupové práva súborov a adresárov spomenuté v tomto špeciálnom súbore v tom nehrajú rolu.
27.4.2013 02:18 Sten
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Ano, vždy uvidíte vše nebo nic. Na druhou stranu pro otevírání souborů a podadresářů nepotřebujete vidět, pokud víte, jak se ty konkrétní jmenují.
27.4.2013 02:16 Sten
Rozbalit Rozbalit vše Re: Objasnění pojmu R u chmod
Pokud ten webserver nemá vypisovat obsah adresáře, stačí mu x a r nepotřebuje. Pro soubory potřebuje r a x nepotřebuje (nespouští je).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.