Na moim VPS-ie jest uruchomiony serwer www lighttpd, źródłem dla stron jest /var/www.
Wszystko dobrze działa tylko każdy użytkownik ma dostęp do tego folderu i może przeglądać całą zawartość. Próbowałem zrobić tak aby każdy użytkownik miał folder public_html w folderze domowym ale niestety aby to działało uprawnienia dla katalogu użytkownika muszą być ustawione na 777.
Więc:
- jak zrobić aby lighttpd czytało z katalogu użytkownika bez chmod ustawionego na 777,
- jak zrobić by użytkownikA nie widział katalogu użytkownikaB?
Ustawić właściciela katalogu /home/nazwa_użytkownika/public_html na danego użytkownika a grupowego właściciela na grupę z uprawnieniami jakiej działa lighttpd.
Właścicielowi pozwolić na wszystko.
Grupie pozwolić na wejście do katalogu i odczyt.
Reszcie na nic nie pozwalać.
Upewnić się, że lighttpd może czytać zawartość /home/nazwa_użytkownika/.
Twoja porada działa za co dziękuje.
Mam następny problem jak zrobić by każdy folder, plik stworzony skopiowany do tego katalogu dostał od razu takie uprawnienia ?