LINUX.ORG.RU
ФорумAdmin

2:Запуск программ от имени root другими


0

0

Спрашиваю, как запустить от имени root скрипт из программы запущенной не от рута А конкретнее необходимо через Апач+ПХП создавать юзерей... Получил два дельных совета 1) sudo 2) установка при chmod бита Set UID.. второй - работает... но кабо получается , что мой скрипт любою юзверь теперь могет запустить хотелось бы через SUDO , этот вроде рестрикшены лепит но СУДО при первом запуске требует ручного ввода пароля юзера.. что через www сделать сложно Спасибо ВСЕМ за оказанную помошь, но буду благодарен, еси окажете еще :)


По пункту два - а что тебе мешает запретить выполнение 
скрипта пользователями окромя аппача?

По поводу ввода пароля  так ничего не сложно, можно сделать примерно 
так:

sudo <<End
SuperPuperPassword
End

Тобишь твой sudo прочитает пароль из входного потока.

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