Описание тега oak
Когда я установил движение
в прошлом, это было сделано так, что он работает в качестве собственного места пользователей, как правило, движения
. Я предлагаю делать то же самое здесь для вашей установки.
Правка #1
ОП спросил, как это было сделано. Я объяснил, что если вы установите движение
пакета ПО в Debian/Ubuntu или Fedodra РЕПО установка будет сделано так, что все необходимое для запуска движения
в качестве другого пользователя, движения
в моих случаях, было сделано из коробки по умолчанию.
Если вы посмотрите на файлы, которые обычно устанавливаются вместе с движения
, а с SysV инит скрипт часто предоставляется, в/etc/инит.д/движения
. В рамках этого скрипта в Ubuntu, это раздел такой:
дело "$1" в
начала)
если check_daemon_enabled ; затем
если ! [ -д /ВАР/работа/движения ]; тогда
команды mkdir /ВАР/работа/движения
интернет
Чаун движения:движение в /var/работа/движения
log_daemon_msg "начиная с $деск" "$имя"
если старт-стоп-демона --пуск --oknodo --старпома $демона -б --chuid движения ; затем
log_end_msg 0
еще
log_end_msg 1
Рэт=1
интернет
интернет
;;
Если вы посмотрите на старт-стоп-демона
линии, вы заметите, что, когда движение
начинается ($демона
) переключатель --chuid движение
передается, которая позволит запустить движение
процесса как пользователя движения
.
Нечто подобное сделали на моем Федора & к CentOS системы, а также в соответствующие /и т. д./init.д
сценарии для движения
.