Я скомпилировал Asterisk 11 из источника как пользовательский root на CentOS. Теперь я хочу, чтобы Asterisk запускался как звездочка группы asterisk пользователя. Я раскомментировалКак запустить Asterisk как пользователь, отличный от root?
#AST_USER="asterisk"
#AST_USER="asterisk"
в
/etc/sysconfig/asterisk
Я также пробовал раскомментировать то же переменные в
/usr/local/src/asterisk-11.17.1/contrib/init.d/etc_default_asterisk
перезапустить службы звездочки и даже перезагружать сервер с упомянутым состоянием и когда я ps ax | grep [a]sterisk
, я все еще получаю
4457 pts/0 S 0:00 /bin/sh /usr/sbin/safe_asterisk
4459 pts/0 Sl 0:01 /usr/sbin/asterisk -f -vvvg -c
вместо
4457 pts/0 S 0:00 /bin/sh /usr/sbin/safe_asterisk -U asterisk -G asterisk
4459 pts/0 Sl 0:01 /usr/sbin/asterisk -f -vvvg -c -U asterisk -G asterisk
я явно добавил Звездочка пользователя и добавил группу Звездочка.
Прошу вас рассказать мне, как перейти к звездочке, которая будет работать как звездочка в виде звездочки. Кстати, если вы добавите направления, по которым файлы и каталоги будут изменять разрешения, чтобы получить звездочку, которая мне нужна, было бы здорово.
Отзыв будет более чем приветствуем.
Этот сайт предназначен для вопросов программирования. Конфигурация программного обеспечения вне темы. –
Попробуйте спросить у [superuser SE] (http://superuser.com/questions/tagged/asterisk). – kenorb
Хорошо. Я отправлю свой вопрос в SE. Спасибо. – Nacarone