[Sysadmins] Q: [WebPolicy]: Как вебмастеру его права , не давая ему root?
Veaceslav Grecea
=?iso-8859-1?q?grecea_=CE=C1_webartstudio=2Emd?=
Чт Сен 4 17:01:42 MSD 2008
On Четверг 04 сентября 2008, Michael Shigorin wrote:
> [из жабера]
>
> [15:13:20] <mike> по-хорошему -- пакет живёт в /usr/share/%name или
> /usr/lib/cgi-bin/%name [15:13:22] <mike> под рутом
> [15:13:46] <mike> а _копия_ кода со своим конфигом -- от имени вебмастера
> конкретного виртхоста в докруте этого вхоста
> [15:13:57] <mike> с симлинками и прочим скорее никак
> [15:14:17] <mike> если не симлинкать всё подряд, то так умеют на сейчас
> считанные единицы софта (например, typo3)
Лучше только конфиг на уровень выше докрута статического контента хоста.
А вместо симлинков (для сайтов) сделать так:
DocumentRoot "/var/www/webapps/<cms_name>/sites/<cms_id>/<site_name>"
DirectoryIndex start.php
Alias /start.php /usr/share/<cms_name>/docroot/start.php
AliasMatch ^/(bla-bla)$ "/usr/share/php/siafu/docroot/start.php/$1"
Разделяются точки входа админ-интерфейса cms и сайта как такового.
--
wbr, slavutich
Подробная информация о списке рассылки Sysadmins