Uprawnienia katalogu użytkownika na serwerze

Konfiguracja serwerów, usług, itp.
Prakson
Posty: 7
Rejestracja: 14 listopada 2009, 22:04

Uprawnienia katalogu uŻytkownika na serwerze

Post autor: Prakson »

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?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Moja propozycja.

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/.
Prakson
Posty: 7
Rejestracja: 14 listopada 2009, 22:04

Post autor: Prakson »

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 ?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Kod: Zaznacz cały

man umask
Prakson
Posty: 7
Rejestracja: 14 listopada 2009, 22:04

Post autor: Prakson »

Jak powinna dokładnie wyglądać komenda aby w folderze public_html tworzone pliki i foldery miały użytkownik: prakson, grupa: www-data i chmod 770?
ODPOWIEDZ