URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 74597
[ Назад ]

Исходное сообщение
"apache: UID\GID per virualhost"

Отправлено ilya_k , 10-Июн-07 23:43 
Доброго времени суток.

Вопрос.

Как заставить apache 1.3/2.0/2.2 (хотя бы в одной из этих версий) при пришествии запроса на некий virtualhost запустить обрабатывающий child с UID/GID из конфига этого virtualhost'а?


Содержание

Сообщения в этом обсуждении
"apache: UID\GID per virualhost"
Отправлено universite , 11-Июн-07 03:56 
>Доброго времени суток.
>
>Вопрос.
>
>Как заставить apache 1.3/2.0/2.2 (хотя бы в одной из этих версий) при
>пришествии запроса на некий virtualhost запустить обрабатывающий child с UID/GID из
>конфига этого virtualhost'а?

<VirtualHost xxx.yyy.zzz.ttt:80>
        ServerName micto.xxx
        DocumentRoot /home/micto/data/www/micto.xxx
        SuexecUserGroup micto micto
</VirtualHost>


"apache: UID\GID per virualhost"
Отправлено ilya_k , 11-Июн-07 12:24 
>>Доброго времени суток.
>>
>>Вопрос.
>>
>>Как заставить apache 1.3/2.0/2.2 (хотя бы в одной из этих версий) при
>>пришествии запроса на некий virtualhost запустить обрабатывающий child с UID/GID из
>>конфига этого virtualhost'а?
>
><VirtualHost xxx.yyy.zzz.ttt:80>
>        ServerName micto.xxx
>        DocumentRoot /home/micto/data/www/micto.xxx
>        SuexecUserGroup micto micto
></VirtualHost>


Это ведь только для CGI?
А как сделать так, что бы child вообще для всего запускался с UID/GID указанного пользователя: в том числе и для чтения обычных html\jpg\...?


"apache: UID\GID per virualhost"
Отправлено ilya_k , 13-Июн-07 20:10 
>>>Доброго времени суток.
>>>
>>>Вопрос.
>>>
>>>Как заставить apache 1.3/2.0/2.2 (хотя бы в одной из этих версий) при
>>>пришествии запроса на некий virtualhost запустить обрабатывающий child с UID/GID из
>>>конфига этого virtualhost'а?
>>
>><VirtualHost xxx.yyy.zzz.ttt:80>
>>        ServerName micto.xxx
>>        DocumentRoot /home/micto/data/www/micto.xxx
>>        SuexecUserGroup micto micto
>></VirtualHost>
>
>
>Это ведь только для CGI?
>А как сделать так, что бы child вообще для всего запускался с
>UID/GID указанного пользователя: в том числе и для чтения обычных html\jpg\...?
>


Кто-то может дать ответ или в ванильном апаче 1.x/2.x нету таких возможностей?


"apache: UID\GID per virualhost"
Отправлено sickboy , 13-Июн-07 23:22 
>Кто-то может дать ответ или в ванильном апаче 1.x/2.x нету таких возможностей?

http://httpd.apache.org/docs/2.0/mod/perchild.html
а также есть патчи реализующие аналогичные (и даже лучшие возможности).



"apache: UID\GID per virualhost"
Отправлено ilya_k , 17-Июн-07 16:26 
>>Кто-то может дать ответ или в ванильном апаче 1.x/2.x нету таких возможностей?
>
>http://httpd.apache.org/docs/2.0/mod/perchild.html

Со страницы описания модуля:
"This module is not functional. Development of this module is not complete and is not currently active. Do not use perchild unless you are a programmer willing to help fix it."

>а также есть патчи реализующие аналогичные (и даже лучшие возможности).
Какие? Где об этом почитать?


"apache: UID\GID per virualhost"
Отправлено Nikola , 18-Июн-07 09:31 
>Какие? Где об этом почитать?

http://mitka.us/articles/mpm-itk/
http://www.telana.com/peruser.php
http://www.palsenberg.com/index.php/plain/projects/apache_1_...
http://dklab.ru/lib/dklab_apache/