Как запустить Motion в режиме демона на RPi под управлением Raspbian Jessie


13

Недавно мне удалось настроить движение с помощью RPi, но у меня есть проблема, которая проста с одной стороны, но, с другой стороны, я не могу найти пошаговые инструкции для ее устранения.

Несмотря на то, что я успешно настроил движение и работает, после того, как я сделал все необходимые настройки для запуска его в демоне (отредактировано etc / default / motion & etc / motion / motion.conf), я все еще не могу его запустить в режиме демона. Тем не менее, с каждым перезапуском Pi. Я должен вручную запустить скрипт с помощью «sudo service motion start» или «sudo motion». Я знаю, что проблема с разрешениями заключается в том, что движение должно запускаться в демоне, но, будучи новичком в PiWorld, я был бы признателен, если бы кто-нибудь помог мне с указанием 2-3 необходимых команд, чтобы это исправить.

Ответы:


21

Чтобы включить запуск движения в качестве демона при запуске, выполните следующие действия:

Редактировать / etc / default / motion

и изменить start_motion_daemon=noнаstart_motion_daemon=yes

Затем включите движение, введя следующее в командной строке:

sudo systemctl enable motion

Наконец перезагрузка.

Вы можете убедиться, что движение запущено, проверив вывод следующей команды:

sudo service motion status

Это действительно было так просто. К счастью, версия Джесси немного упростила ситуацию. Я возился с командой chown chmod 777 sudo cd и другими командами, чтобы сменить владельца на каталог, используемый движением для запуска. Все это, по-видимому, было необходимо в старых версиях. Большое спасибо, Стив! Я признателен за это. Ура!
— GTJ

Вам не нужно использовать chownили, chmodесли вы используете sudoдля запуска motion. Это хорошо, потому что люди не смогут удалить файлы движения без пароля пользователя sudo. Кроме того, я бы не рекомендовал использовать, 777потому что тогда любой может удалить файлы движения.
— mchid

2

Подтверждено также для растяжения (v9).

Вы также можете использовать

$ ps -ef | grep motion

чтобы увидеть, работает ли движение

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.