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

Исходное сообщение
"Требуется запуск определенной команды по root"

Отправлено murzic , 04-Дек-03 15:09 
в PHP нужно что бы через веб интерфейс можно было выполнить команду с привилегиями root, так как apache работает под своим юзером то команда не выполняется, можно ли это как нибудь решить.

Содержание

Сообщения в этом обсуждении
"Требуется запуск определенной команды по root"
Отправлено gexa , 10-Дек-03 13:43 
>в PHP нужно что бы через веб интерфейс можно было выполнить команду
>с привилегиями root, так как apache работает под своим юзером то
>команда не выполняется, можно ли это как нибудь решить.

засовывай команды в текстовый файл а потом по крону выполняй рутом.


"Требуется запуск определенной команды по root"
Отправлено Simps , 10-Дек-03 17:57 
>в PHP нужно что бы через веб интерфейс можно было выполнить команду
>с привилегиями root, так как apache работает под своим юзером то
>команда не выполняется, можно ли это как нибудь решить.


Допустим можно сделать так ... Но это крайне небезопастно
#chmod 4755 shutdown
и выключай машину любым юзером


"Требуется запуск определенной команды по root"
Отправлено dimka , 23-Дек-03 20:32 
>в PHP нужно что бы через веб интерфейс можно было выполнить команду
>с привилегиями root, так как apache работает под своим юзером то
>команда не выполняется, можно ли это как нибудь решить.

man sudo


"Требуется запуск определенной команды по root"
Отправлено murzic , 24-Дек-03 09:01 
>>в PHP нужно что бы через веб интерфейс можно было выполнить команду
>>с привилегиями root, так как apache работает под своим юзером то
>>команда не выполняется, можно ли это как нибудь решить.
>
>man sudo

я sudo установил, но такая проблема:
из консоли запустить ipfw обычным юзером получается, а из под apacha нет


"Требуется запуск определенной команды по root"
Отправлено Xela , 24-Дек-03 16:27 
С какой диагностикой в логах?