|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Belkin 2:5020/400 14 Apr 2006 12:39:02 To : Eugeny Dzhurinsky Subject : Re: apache virtual hosting --------------------------------------------------------------------------------
Eugeny Dzhurinsky пишет:
> On 2006-04-11, Alexander Belkin wrote:
> AB> Eugeny Dzhurinsky пишет:
> >> Подскажите плз, возможно ли как-то в apache (1, 2 без разницы) для каждого
> >> юзера раздать свой chroot, чтобы скрипты никуда наружу к соседям не
> >> ходили?
> >>
> >> Смотрел в сторону jail - но там как-то надо выделять айпи каждому
> >> пользователю и запускать свой апач, но получается что запускаться оно
> >> будет на разных портах, а хочется на 80.
> AB> А не пробовал принципиально по другому организовать виртуальные хосты,
> AB> через mod_rewrite? Хотя из-за специфики, тебе это может не подойти...
>
> А через mod-rewrite можно сделать переопределение портов и проброс трафика?
> Скажем, пусть есть несколько jail с айпи 10.0.1.0/29
> Для каждого серого айпишника определен домен в какой-нить локальной зоне,
> пусть будет классика *.priv
>
> теперь через rewrite сделать проброс
> www.domain.com -> domain.priv
> www.domain1.com -> domain1.priv и так далее...
>
> Это не будет работать?
Hед.
Через mod_rewrite можно будет назначить любой xxx.domain.com в любую папку,
причем динамически.
грубо говоря
aaa.domain.com в /usr/home/aaa/public_html
bbb.domain.com в /usr/local/www/data/users/bbb
и т.д...
правда скрипты которые будут выполняться, будут иметь доступ ко всей системе :(
но через bbb.domain.com/../../ в /usr/local/www/data ты не выйдешь :)
--- ifmail v.2.15dev5.3
* Origin: FTICOM (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1201278197fe5.html, оценка из 5, голосов 10
|