[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: права доступа



спасибо буду пробовать

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

--
Alex




--
В смысле осмысления бессмысленного смысл тоже имеет определенную осмысленность!!!
Reply to: