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

Исходное сообщение
"Как выполнять безопасное конфигурироваание?"

Отправлено sourex , 16-Окт-10 14:44 
Есть необходимость написать веб-интерфейс для добавления и редактирования виртуальных хостов, ДНС записей, добавления локальных пользователей. Возникает вопрос, как правильно сделать выполнение действий требующих root прав из php скрипта?
У меня была только одна идея. Нужные действия скрипт записывает в файл, а потом из cron это файл выполняется ( раз в минуту например).
А как правильно делается это например в нормальных панелях управления?

Содержание

Сообщения в этом обсуждении
"Как выполнять безопасное конфигурироваание?"
Отправлено Aquarius , 16-Окт-10 15:38 
> У меня была только одна идея. Нужные действия скрипт записывает в файл,
> а потом из cron это файл выполняется ( раз в минуту
> например).

это точно плохая идея
если уж на то пошло, то писать не файл с командами, выполняющимися непосредственно, а файл типа конфигурационного, а то, что исполняется по крону, его, соответственно, парсит и выполняет необходимые действия


"Как выполнять безопасное конфигурироваание?"
Отправлено cryo , 19-Окт-10 13:35 
> Есть необходимость написать веб-интерфейс для добавления и редактирования виртуальных
> хостов, ДНС записей, добавления локальных пользователей. Возникает вопрос, как правильно
> сделать выполнение действий требующих root прав из php скрипта?
> У меня была только одна идея. Нужные действия скрипт записывает в файл,
> а потом из cron это файл выполняется ( раз в минуту
> например).
> А как правильно делается это например в нормальных панелях управления?

Возьми WebMin (http://www.webmin.com/), например, и посмотри, как там сделано.