PDA

Просмотр полной версии : PHP


БанЧ
19.07.2006, 00:21
Можно ли из скрипта выполнить прогу, требующую прав рута, не меняя права доступа к проге?

Inxo
19.07.2006, 01:49
Можно ли из скрипта выполнить прогу, требующую прав рута, не меняя права доступа к проге?
нет.
нужны права рута для запуска проги.
так бы можно было творить на веб-серверах что угодно... например интересно бы было выполнить shutdown -h now...

БанЧ
19.07.2006, 02:56
Прописал в sudoers www-data и эту прогу, и запускаю из скрипта через sudo.
PS. Мне казалось есть в PHP фукция типа setuid, которая внешнюю прогу может запускать от другого UID, принимая пароль для этого UID параметром.