Portál AbcLinuxu, 25. dubna 2024 16:51


Dotaz: Prava pro vnorene adresare

19.7.2012 13:05 Rebel
Prava pro vnorene adresare
Přečteno: 212×
Odpovědět | Admin
Ahoj, kdyz mam adresare /home/foo/ a home je vlastnik root a prava 0700 a foo je www-data a prava 0777, proc se tam www-data nedostane? Dik

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.7.2012 13:37 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Prava pro vnorene adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
Abyste se mohl dostat do nějakého adresáře, musíte postupně projít všemi adresáři od kořene. Pro vstoupení do adresáře je potřeba právo --x na adresář. Takže pokud /home vlastní root a má nastavená práva 0700, jedině root se dostane do adresáře /home nebo jeho podadresářů. Pravděpodobně chcete právo --x přidat i skupině a ostatním.
19.7.2012 15:01 Rebel
Rozbalit Rozbalit vše Re: Prava pro vnorene adresare
Díky a co je to pravo --x? Díky
vencour avatar 19.7.2012 15:14 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Prava pro vnorene adresare
Víte něco o unixu/linuxu? Práva rwx znamenají read, write, execute. No a právo vykonat/execute je to, co děláte, když lezete do adresáře. (Napadá mne, že si nejsem teď jistý, co je tam to read ... asi výpis? Pak pokud není read právo, tak nevylistujete nic ... ale můžete do něj vlízt, je to tak?)
Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
19.7.2012 16:14 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Prava pro vnorene adresare
Napadá mne, že si nejsem teď jistý, co je tam to read ... asi výpis? Pak pokud není read právo, tak nevylistujete nic ... ale můžete do něj vlízt, je to tak?
Ano. Právo x (nebo 1) znamená, že lze do adresáře vstoupit (např. přes cd), právo r (4) znamená, že lze vypsat obsah adresáře (seznam souborů a podadresářů), (např. přes ls). Pokud má adresář nastaveno jen právo r (bez x), můžete získat seznam názvů souborů v adresáři, ale nic jiného s těmi soubory nejde dělat (nelze je číst, ani zjistit práva nebo čas vytvoření).
mess avatar 19.7.2012 13:41 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Prava pro vnorene adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě jedna věc - už jsem viděl, že pokud bylo nastavení práv pro ten adresář foo příliš benevolentní (třeba že ostatní měli právo pro zápis), tak to Apache odmítl servírovat. Aspoň takhle je to nastavené u nás na fakultě. (Z toho www-data jsem usoudil, že se snažíš nastavit adresář pro web.)
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.

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.