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

Исходное сообщение
"Запуск скрипта с правами 'root'"

Отправлено klauska , 30-Июл-03 04:23 
Есть такая задача:

Нужно зайти на сервак по http, ввести что-то и нажать, ну допустим, "ОТПРАВИТЬ"...
После этого, должны поменяться настройки самого сервака, ну, допустим настройки "iptables" - т. е. должен запуститься скрипт shell, но с правами ROOT - КАК ТАКОЕ ВОЗМОЖНО СДЕЛАТЬ, я просто вообще не представляю...


Содержание

Сообщения в этом обсуждении
"Запуск скрипта с правами 'root'"
Отправлено yuray , 30-Июл-03 08:25 
Пишется маленькая суидная программка на С, которая запускает скрипт.

"Запуск скрипта с правами 'root'"
Отправлено sas , 30-Июл-03 13:30 
>Есть такая задача:
>
>Нужно зайти на сервак по 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


"Запуск скрипта с правами 'root'"
Отправлено konst , 30-Июл-03 18:59 
Есть такой вариант:
http-скрипт создает какой-то определенный файл, напр. /tmp/do-send
а в crontabe прописать запуск shell скрипта под рутом, кот-рый проверяет наличие файла /tmp/do-send - и если есть - запускает нужный скрипт...