URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1175
[ Назад ]

Исходное сообщение
"Знатокам PERL и APACHE вопросец(+)"

Отправлено Yandex , 11-Мрт-03 10:03 
Не критикуйте меня плиз сразу за кривоту поставленного вопроса или что так не делается(нельзя запускать сервер с привилегиями суперпользователя ), а подскажите варианты.
Итак, имеется Апач под фрёй. Задача: при обращении через веб из броузера к скрипту test.cgi(написан на перле) должен выполняться некоторый скрипт, который может быть запущен только под рутом. Как его запустить под рутом через веб интерфейс?
Есть ли способы в апаче заставить исполнять скрипт от имени рута(в манах что то не нашел - тыкните носом плиз) или написать в теле test.cgi что то вроде system "su и что то чтобы ввело пароль рута, т.е одной строкой". Подскажите как поступить? спасибки

Содержание

Сообщения в этом обсуждении
"RE: Знатокам PERL и APACHE вопросец(+)"
Отправлено andrew , 11-Мрт-03 16:12 

>быть запущен только под рутом. Как его запустить под рутом через
>веб интерфейс?
>Есть ли способы в апаче заставить исполнять скрипт от имени рута

Во FreeBSD есть программка - sudo - то, что тебе нужно