Изоляция виртуальных хостов Apache 2 под Windows Server 2008?
Подскажите, пожалуйста, есть ли какая-то возможность каждому виртуальному хосту Apache 2 под Windows Server 2008 назначить своего пользователя, под которым исполнялись бы файлы этого хоста? Т.е. нужна функциональность модулей mpm-itk (в плане Assignuserid) или per-user, но под винду.
Или максимум что возможно — запускать службу апача не из-под системы?
Эм, а кто мешает сделать нужных пользователей в системе с правами на сеть и нужные каталоги, и запускать апач из поднужного юзера с нужным $home и конфигом? в одном powershell скрипте хоть сто апачей. Только 80 порт один…
да, примерно так и решил сделать — см. мой комментарий с реверс-прокси. только вместо скрипта для запуска (т.к. хостов не очень много), создам просто по службе на сайт и ей уже и тип запуска «авто» можно назначить и дать возможность админам хостов ее перезапускать (при этом не выдавая им прав локального админа компьютера).