Просмотр полной версии : PHP
Можно ли из скрипта выполнить прогу, требующую прав рута, не меняя права доступа к проге?
Можно ли из скрипта выполнить прогу, требующую прав рута, не меняя права доступа к проге?
нет.
нужны права рута для запуска проги.
так бы можно было творить на веб-серверах что угодно... например интересно бы было выполнить shutdown -h now...
Прописал в sudoers www-data и эту прогу, и запускаю из скрипта через sudo.
PS. Мне казалось есть в PHP фукция типа setuid, которая внешнюю прогу может запускать от другого UID, принимая пароль для этого UID параметром.
vBulletin® v3.8.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot