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

Исходное сообщение
"Апач и .....root :)"

Отправлено Liquid , 05-Фев-03 11:30 
Есть скрипт test1.pl
зпускаю его через браузер.... заполняю поля, после чего значения передаются другому файлу result.pl, который должен будет в последствии исполнить файл... ну что нибудь типа iptables.. естественно доступа к нему для апача нету, так как хочеца ему для запуска рута.

И вечный вопрос: "Что делать?".... просто очень надо чтоб именно result.pl имел доступ к ...например iptables...

Заранее спсибо :)


Содержание

Сообщения в этом обсуждении
"RE: Апач и .....root :)"
Отправлено J , 05-Фев-03 12:42 
>Есть скрипт test1.pl
>зпускаю его через браузер.... заполняю поля, после чего значения передаются другому файлу
>result.pl, который должен будет в последствии исполнить файл... ну что нибудь
>типа iptables.. естественно доступа к нему для апача нету, так как
>хочеца ему для запуска рута.
>
>И вечный вопрос: "Что делать?".... просто очень надо чтоб именно result.pl имел
>доступ к ...например iptables...
>
>Заранее спсибо :)


suexec?


"RE: Апач и .....root :)"
Отправлено konst , 05-Фев-03 12:56 
>Есть скрипт test1.pl
>зпускаю его через браузер.... заполняю поля, после чего значения передаются другому файлу
>result.pl, который должен будет в последствии исполнить файл... ну что нибудь
>типа iptables.. естественно доступа к нему для апача нету, так как
>хочеца ему для запуска рута.
>
>И вечный вопрос: "Что делать?".... просто очень надо чтоб именно result.pl имел
>доступ к ...например iptables...
>
>Заранее спсибо :)
=========
Variants:
1. man sudo
2. пусть скрипт пишет в файл; а в crontab прописать запуск некоего скрипта от рута, к-рый каждые n минут будет смотреть в этот файл  и если надо что-то там запускать...


"RE: Апач и .....root :)"
Отправлено Whirlwind , 05-Фев-03 13:12 
>Есть скрипт test1.pl
>зпускаю его через браузер.... заполняю поля, после чего значения передаются другому файлу
>result.pl, который должен будет в последствии исполнить файл... ну что нибудь
>типа iptables.. естественно доступа к нему для апача нету, так как
>хочеца ему для запуска рута.
>
>И вечный вопрос: "Что делать?".... просто очень надо чтоб именно result.pl имел
>доступ к ...например iptables...
>
>Заранее спсибо :)

Если не параноик, то suiЦИd и вперед...
А если по серьезному то демон+сокет или например так http://whirlwind.ru/give/?oid=4