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

Исходное сообщение
"Каталог Программ: Peruser MPM for Apache 2"

Отправлено auto_prog , 26-Янв-06 11:45 
Ещё одна попытка реализовать модель безопасности в веб сервере Apache при которой внутри каждого виртуального хоста процессы сервера работают от определенного пользователя/группы. Этот MPM  (Multi-Processing Module, мульти-процессный модуль) использует не потоки как в стандартном perchild.c и <a href="http://www.metux.de/mpm/en/">Metux MPM Project</a>, а процессы. Позволяет задавать свое chroot окружение для каждого виртуального хоста, работающего под отдельным uid/gid.

<li class=l> <a href="http://www.metux.de/mpm/en/">Metux MPM Project</a> - похожий проект, отличается использованием нитей (тредов).


URL: http://www.telana.com/peruser.php
Обсуждается: http://www.opennet.me/prog/info/2671.shtml


Содержание

Сообщения в этом обсуждении
"Peruser MPM for Apache 2"
Отправлено Евгений , 26-Янв-06 11:45 
Да, интересно как это работает. У меня что-то не получилось. Что-то я не догоняю в директивах:
Multiplexer nobody nobody
Processor user group /home/user
ServerEnvironment user group /home/user
что они точно обозначают?
Если Multiplexer nobody nobody - директива для обозначения псевдопользователя дочерних процессов Apache основного сервера, а ServerEnvironment user group /home/user - директива для соответствующей смены uid/gid процесса для виртуального хоста, то что значит директива Processor user group /home/user?
Может кто-нибудь привести реально работающий фрагмент http.conf и привести описание?

"Peruser MPM for Apache 2"
Отправлено Евгений , 26-Янв-06 12:00 
В логах постоянно идет:
[Thu Jan 26 13:47:44 2006] [notice] child pid 54315 exit signal Bus error (10),
possible coredump in /usr/local/apache2
[Thu Jan 26 13:47:45 2006] [notice] child pid 54316 exit signal Bus error (10),
possible coredump in /usr/local/apache2
[Thu Jan 26 13:47:46 2006] [notice] child pid 54317 exit signal Bus error (10),
possible coredump in /usr/local/apache2
[Thu Jan 26 13:47:47 2006] [notice] child pid 54318 exit signal Bus error (10),
possible coredump in /usr/local/apache2
[Thu Jan 26 13:47:48 2006] [notice] child pid 54319 exit signal Bus error (10),
possible coredump in /usr/local/apache2

"Peruser MPM for Apache 2"
Отправлено aliet , 02-Ноя-07 09:18 
Достался в наследство сервак с такимиже ошибками в логах [notice] child pid 54315 exit signal Bus error (7)- подскажите, что делать?

"Peruser MPM for Apache 2"
Отправлено renton , 02-Ноя-07 18:52 
>Достался в наследство сервак с такимиже ошибками в логах [notice] child pid
>54315 exit signal Bus error (7)- подскажите, что делать?

Попробуй обновить версию peruser'а, да и Apache до 2.2.3.


"Peruser MPM for Apache 2"
Отправлено Unconnected , 01-Ноя-06 03:56 
Processor user group /home/user - описывает пользователя
ServerEnvironment user group /home/user - включает использование описанного пользователя для конкретного vhost

"Peruser MPM for Apache 2"
Отправлено sickboy , 05-Апр-07 08:39 
У меня еще хуже:
[Thu Apr 05 17:07:17 2007] [error] Could not pass request to proper child, request will not be honoured.
[Thu Apr 05 17:07:18 2007] [notice] child pid 23318 exit signal Segmentation fault (11)
[Thu Apr 05 17:07:19 2007] [error] Could not pass request to proper child, request will not be honoured.
[Thu Apr 05 17:07:20 2007] [notice] child pid 23330 exit signal Segmentation fault (11)
[Thu Apr 05 17:07:21 2007] [error] Could not pass request to proper child, request will not be honoured.
[Thu Apr 05 17:07:22 2007] [notice] child pid 23336 exit signal Bus error (7)

"Peruser MPM for Apache 2"
Отправлено sickboy , 05-Апр-07 11:20 
Хотя теперь вот так:
File does not exist: /home, referer

"Peruser MPM for Apache 2"
Отправлено Pilat , 29-Янв-08 18:29 
http://mpm.metux.de взломан ?

"Peruser MPM for Apache 2"
Отправлено itJunkie , 13-Янв-11 11:40 
http://www.directadmin.com/forum/archive/index.php/t-12794.html

Здесь толково описано в каком месет какая директива должна находиться.