| ||||||||||||||||
|
Khimenko Victor wrote:
Хорошо, тогда прошу дать совет, как лучше всего поступить в такой ситуации : клиент, который хостится, имеет доступ к своей домашней директории, например user_home по FTP, так находятся подкаталоги htdoc и cgi-bin . Покинуть user_home директорию он конечно не может. Ясное дело , что он может класть туда как простые html так и php или perl скрипты .Прошу подсказать как запускать отдельные виртуальные серверы в chroot окружении?см. jailИ чем он, я извиняюсь, может тут помочь ??? Как и chroot jail может изолировать ОТДЕЛЬНЫЙ процесс, но и только. Виртуальный сервер - не более, чем запись в файле конфигурации. И потому он НЕ МОЖЕТ работать под другим пользователем, в chroot'е и т.п. Другое дело, что можно завести ОТДЕЛЬНЫЙ сервер и его запустить под отдельным пользователем, в chroot'е, etc. Ну а потом собрать все через mod_accel или даже squid какой-нибудь ... Но это уже другая история и chroot/jail/etc тут не помогут.
Естественно, что с помощью скриптов он может вычитывать содержимое файлов находящихся за пределами его домашней ftp директории. Что нужно сделать чтобы этого не происходило? FreeBSD-4.4-RELEASE apache-1.3.22rus собран с php-4.0.6 Igor ============================================================================= = Apache-Talk@xxxxxxxxxxxxx mailing list = Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit. = Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE. Copyright (C) 1995-2001 The Apache Group. All rights reserved. Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 |
|
|