Астериск и права доступа к файлам
Начну издали:
сделал вебмордочку * чтобы весь сервер был на одном листе, т.е. количество свободного места, памяти, последние строки логов и т.п., чтобы в понедельник прийти, открыть, все сразу увидеть и закрыть.
Но, из-за недостачи знаний линукса и методов красивой работы с ним имею проблемы:
1) банальное asterisk -rx "sip show users" астериск посылает, т.к. скрипт запущен под правами юзера apache, а астер работает, преимущественно, под asterisk. Соответственно, надо как-то делать преобразование прав. Годится ли для этого sudo и не будет ли дыры в безопасности? Есть какойто метод проще? или городить что-то с менеджером и получать данные через сокет?
2) аналогичное первому, храню отладочные логи agi скриптов в /var/log/asterisk (надо знать прохождение факсов, как отрабатывает АОН и всякие штуки с паролями). Пакость в том, что каждые минут 5-10 права на файлы в папке четко заменяются 110 100 000 , т.е. для юзера rw, для группы r и для остальных - облом. в следствии чего, скрипт и тут получает по зубам. Как тут обойти? я могу, конечно, свои логи отдельно записать, но хочется некой централизации.
|