LinuxForum.Fans
Тема

права на файлы и lighttpd

Автор: Aleksey_Gilenkov_1 5 сообщений 865 просмотров
#377823

Доброго времени суток!
У меня установлен веб-сервер lighttpd
файлы сайтов лежат в папке home для каждого пользователя своя папка.
Когда на папку с сайтом владелец юзер данной папки, то lighttpd выводит сообщение 403 Forbidden
Ставлю владельца lighttpd на ту же папку и все работает отлично, но мне нужно чтобы владельцем был юзер, а не сервер.
Так как не возможно потом править файлы юзером.
Как мне реализовать, чтобы веб-сервер имел права и юзер на эти файлы?

#377828

Aleksey.Gilenkov_1, [console]man chmod[/console]

#377835
text
# chown -R httpd:user /var/www
# find /var/www -type d -exec chown ug+rwx,o+rx-w {} \;
# find /var/www -type f -exec chmod ug+rw-x,o+r-wx {} \;
# find /var/www -type f -executable -exec ug+rwx,o-w {} \;

man chown, chmod, find.

#377836
Wolfenberg написал:
Aleksey.Gilenkov_1, [console]man chmod[/console]

делал chmod -R g+rw /home/...
при этом
chown -R user:lighttpd /...
у юзера группа lighttpd
и от lighttpd 403 Forbidden в ответ

#377849
yars написал:
text
# chown -R httpd:user /var/www
# find /var/www -type d -exec chown ug+rwx,o+rx-w {} \;
# find /var/www -type f -exec chmod ug+rw-x,o+r-wx {} \;
# find /var/www -type f -executable -exec ug+rwx,o-w {} \;

man chown, chmod, find.

спасибо

Войдите или зарегистрируйтесь, чтобы ответить.