LINUX.ORG.RU
ФорумAdmin

Apache и права доступа


0

0

Стоит Apache и несколько виртуальных хостов. Apache запускается с правами nobody. Как сделать, чтобы апач мог читать все каталоги разных пользователей, но один пользователь не мог утащить скриптом(perl php) файл другого?

anonymous

Можно php запускать как cgi, а не как модуль, тогда он будет выполняться от того юзера который прописан в <VirtualHost>
так же есть какие-то возможности, патчи чтобы даже модулем php запускался с suexec, но как - я пока не нашел, хотя тоже занимаюсь этой проблемой..

почитать можешь тут:
http://www.php4you.kiev.ua/docs/dk/apache_hack.html
http://www.securitylab.ru/?ID=39645
http://www.opennet.ru/base/dev/php4unix.txt.html

SunPa
()
Ответ на: комментарий от SunPa

Спасибо за линки, буду изучать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.