|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 07 Apr 2006 07:05:46 To : Vadim Goncharov Subject : Re: доступ по http с правами локального юзера -------------------------------------------------------------------------------- Vadim Goncharov wrote: > VS>> Вполне могу представить http сервер, который работает от рута и при > VS>> успешной аутентификации пользователя форкает ребенка с uid этого > VS>> пользователя. В apache2 IMHO вполне есть зачатки (см. perchild etc). > >> От того, что можешь представить, костыли таковыми быть не перестанут. > >> Проблема в том, что апач надо форкать на _каждый_ запрос, тогда как ftpd > >> - один раз на сессию. > VS> http сервера бывают тредовые, где вообще ничего форкать не надо. > А что, можно сделать setuid() для отдельного треда? Hе знаю. > VS> А если на то пошло, можно и на каждый запрос форкнуть. Тебя что > VS> смущает в этом? > [слышен стук падающей челюсти] Это ОЧЕHЬ накладно по производительности. Жить вообще вредно. Вот тут mod_become рекламировали, он сразу "MaxRequestsPerChild 1" делает. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.3 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/91679d4c9ad3.html, оценка из 5, голосов 10
|