Portál AbcLinuxu, 10. května 2025 11:10
Řešení dotazu:
bash-5.1$ stat -c "%a %n" -- * 755 Hudba 755 Obrazky 755 Perl 755 Plocha 755 Slovo 755 Stažené 755 Veřejné 755 Videa 644 lib.txt 644 lib.txt~ 644 libcount.txt 644 pokus.txt 755 public_html 755 Šablonyjak by to mělo být správně? Prošel jsem si pár článků na netu a
/home/foo/public_html/bar.htmlKeďže httpd beží pod užívateľom "apache" (*), tak užívateľ apache musí mať možnosť pristúpiť k súboru /home/foo/public_html/bar.html To sa mu podarí, ak má aspoň 'x' a 'r' na všetky adresáre v ceste a má 'r' na súbor. Z toho, čo si napísal, je vidno, že má prístup do "public_html". Prístup do /home obmedzený nie je (*). Záleží ešte na prístupe do domovského adresára a k súboru bar.html. To človek zistí z výstupu
ls -ld ~ ~/public_html/bar.html*) predpokladám defaultné nastavenia P.S.: nič v zlom, ale myslíš, že je správne vrhnúť sa na správu apache, keď ti nie sú jasné prístupové práva?
userdir
v konfiguraci apache, Konkrétně řádek #User home directories
Nevím, proč mi to nedocvaklo,když všude psali, že je to defaultně vypnuté. Děkuju všem za podporu a snahu pomoct
Petr
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.