Есть такая задача:Нужно зайти на сервак по http, ввести что-то и нажать, ну допустим, "ОТПРАВИТЬ"...
После этого, должны поменяться настройки самого сервака, ну, допустим настройки "iptables" - т. е. должен запуститься скрипт shell, но с правами ROOT - КАК ТАКОЕ ВОЗМОЖНО СДЕЛАТЬ, я просто вообще не представляю...
Пишется маленькая суидная программка на С, которая запускает скрипт.
>Есть такая задача:
>
>Нужно зайти на сервак по http, ввести что-то и нажать, ну допустим,
>"ОТПРАВИТЬ"...
>После этого, должны поменяться настройки самого сервака, ну, допустим настройки "iptables" -
>т. е. должен запуститься скрипт shell, но с правами ROOT -
>КАК ТАКОЕ ВОЗМОЖНО СДЕЛАТЬ, я просто вообще не представляю...man sudo
But please be very careful. Security risks and human errors. For example due to wrong iptables rules server can become unaccessable from network :).
Good luck
--- sas
Есть такой вариант:
http-скрипт создает какой-то определенный файл, напр. /tmp/do-send
а в crontabe прописать запуск shell скрипта под рутом, кот-рый проверяет наличие файла /tmp/do-send - и если есть - запускает нужный скрипт...