Как настроить движение для доступа к моему скопированному файлу конфигурации?

Как было предложено в этом уроке, я сделал копию файла конфигурации Motion в моей домашней папке в ~ / .motion / motion.conf. Но Motion затем пытается получить доступ к конфигурационному файлу в файле /etc/motion/motion.conf. Как я могу исправить это поведение?

Вот что я получаю, когда начинаю движение:

nuc@nuc:~$ motion [0] **could not open configfile /etc/motion/motion.conf: Permission denied** [0] Not config file to process using default values [0] Motion 3.2.12 Started [0] ffmpeg LIBAVCODEC_BUILD 3547904 LIBAVFORMAT_BUILD 3544067 [1] Thread 1 started [1] Failed to open video device /dev/video0: No such file or directory [1] Could not fetch initial image from camera [1] Motion continues using width and height from config file(s) [1] Resizing pre_capture buffer to 1 items [1] Retrying until successful connection with camera [1] Failed to open video device /dev/video0: No such file or directory 

One Solution collect form web for “Как настроить движение для доступа к моему скопированному файлу конфигурации?”

Вы можете указать Motion использовать другой файл конфигурации с помощью опции -c. Например, если я работаю над некоторыми изменениями, я обычно делаю копию моего файла motion.conf с именем test.motion.conf и использую его со следующей командой:

движение -c /home/b/motion/test.motion.conf

Вы можете узнать дополнительную информацию о параметрах командной строки на веб-сайте разработчика. Для параметров командной строки нажмите здесь .

Редактировать:

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

 sudo apt-get install motion mkdir /home/b/scripts/motion sudo cp /etc/motion/motion.conf /home/b/scripts/motion/test.motion.conf sudo chown b:b /home/b/scripts/motion/test.motion.conf $ motion -c /home/b/scripts/motion/test.motion.conf [0] Processing thread 0 - config file /home/b/scripts/motion/test.motion.conf [0] Motion 3.2.12 Started [0] ffmpeg LIBAVCODEC_BUILD 3547904 LIBAVFORMAT_BUILD 3544067 [0] Thread 1 is from /home/b/scripts/motion/test.motion.conf [1] Thread 1 started ... 

Я не уверен, как выглядит ваша конфигурация. Возможно, вы пытаетесь запустить его в режиме демона. Или, если вы скопировали файл, у него все еще может быть root, назначенный как владелец. Вы можете попробовать запустить его, а затем посмотреть / var / log / syslog, чтобы получить представление о том, что вызывает ошибку. Или вы можете попробовать добавить своего пользователя в группу движения .

  • Как перенести установленные пакеты и настройки из одного дистрибутива в другой?
  • Почему ping не работает через имя интерфейса, но работает через адрес интерфейса?
  • Как запустить 2FA-используя OpenVPN с systemd?
  • Как установить загруженное программное обеспечение с помощью менеджеров пакетов? (Ubuntu Linux)
  • Использование grep в условном выражении в bash
  • Проблемы с мостовой сетью с Xen 4.6 и Ubuntu 16.04
  • Как проверить, какой гипервизор используется с моей виртуальной машины?
  • Ошибка CGI при попытке извлечь из sqlite3
  • двойной ботинок солярис с ubuntu?
  • Ubuntu 13.04 с LinuxLive USB Creator и настойчивость забывают фон рабочего стола и раскладки клавиатуры
  • Что делает CentOS «enterpriseisey» по сравнению с «родовыми» дистрибутивами, такими как Ubuntu?
  • Interesting Posts

    Как я могу «пропустить» файл?

    Включить встроенные прошивки в ядре двоичного кода

    Raspbian Firefox-Sync Server – Не удается найти URL-адрес

    разрешение запрещено на ~ / .ssh для его владельца!

    Как сделать tar сохранить архив на удаленном компьютере, используя sftp или ftp?

    Regex go Wrong

    Почему почти каждая программа жалуется на мой язык?

    Совместное использование документов Apache-httpd в нескольких дистрибутивах Linux?

    как я могу изменить разрешения для всех подкаталогов, кроме 1 папки, используя одну команду find?

    Использовать awk в качестве редактора потока

    Почему при запуске с правами user1 и su-user1 -c «команда» получаются разные результаты?

    Как установить беспроводной адаптер Mac OS X в режим мониторинга

    В любом случае, использовать HTTP-аутентификацию с помощью Axel Downloader?

    Преобразование времени unix из переменной в обычное время в AIX

    информация о ходе работы через pv для копирования каталога

    Linux и Unix - лучшая ОС в мире.