LINUX.ORG.RU

Запуск iptables по вебу


0

0

Господа, есть такая проблема, иногда необходимо через веб сервер перегрузить правила Iptables. На данном этапе iptables тупо рестартится каждый час. Как сделать перезагрузку при помощи пхп скрипта прикрученного к апачу?

anonymous

cgi скрипт + sudo .

пишешь скрипт который работает с iptables , чтоб ему хватало привилегий
настраиваешь sudo .

j262 ★★
()
Ответ на: комментарий от j262

А можно скрипт на php написать или пример cgi скрипта. А то я в cgi ничего не понимаю. И как еще настроить sudo если я в /etc/sudoers написал %apache ALL=(ALL) NOPASSWD: ALL а он всеравно ругается на то, что не хватает прав доступа.

anonymous
()
Ответ на: комментарий от anonymous

скрипт на php <=> cgi скрипту:) незнаю я php. просто запускаешь системные команды через скрипт пример на перл #!/usr/bin/perl system (/etc/init.d/iptables restart); а насчет судо , где-то ошибка . погугли в инете или почитай еще пару раз мануал . у меня работало и не один раз.

j262 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.