спасибо буду пробовать 29 апреля 2008 г. 18:05 пользователь alex kuklin <[EMAIL PROTECTED]> написал:
> Павел Марченко wrote: > > > В общем в рамках дипломного проекта была разработана система > > автоматического тестирования лабораторных работ по С++. Смысл в том что Апач > > должен вызвать некий скрипт с параметрами, который собирает проекты и > > запускает тесты. проблема в том, что то факт что на сервере собираются и > > запускаются программы из исходников ни чем хорошим не пахнет. Причем к > > серверу доступа нет(хостинг арендуется). Сам сервер крутится под каким-то из > > линухов, каким точно админы не говорят. Вопрос собственно в том как можно > > ограничить права на исполняемые код и с какие права он получит в данной > > ситуации? > > З.Ы. апач скорее всего крутится в chroot'e но это не точно! > > > Если бы ваша задача имела тривиальное решение без применения > виртуализации, это был бы прорыв :-) > Вам нужен сервер с OpenVZ или чем-то аналогичным. > OpenVZ хорош тем, что там очень легко скриптом можно создать любое > количество виртуальных машин и оно не будет тормозить. > > -- > Alex > > -- В смысле осмысления бессмысленного смысл тоже имеет определенную осмысленность!!!