LINUX.ORG.RU
ФорумAdmin

task: настройка apache+cgi+suexec


0

0

как настроить apache, так чтобы можно было разграничить права на запуск разных cgi(perl,python) для пользователей (для каждого vhost`a) то есть: есть скажем vhost1 с User 101 и Group 100; vhost2 c User 102 и Group 100; vhost3 с User 201 и Group 200; vhost4 c User 202 и Group 200; vhost5 с User 301 и Group 300; vhost6 c User 302 и Group 300;

с vhost1 и vhost2 доступен perl с vhost3 и vhost4 доступен python с vhost5 и vhost6 доступен python+perl

Подскажите если кто знает. AcDix.

anonymous

./configure --prefix=/usr/local/apache \
--enable-suexec \
--suexec-caller=nobody \
--suexec-logfile=/usr/local/apache/suexec_log \
--suexec-docroot=/home
--suexec-uidmin=99
make ; make install
В <Virtualhost> для каждого -
User userN
Group users
Для каждого юзера -
chown -R userN.users cgi-bin
chmod 0711 cgi-bin
chmod -R go-xwr cgi-bin
Кажется ничего не забыл...

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