Portál AbcLinuxu, 10. května 2025 09:50
Řešení dotazu:
--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.
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í).
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.)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.