ZoneMinder: Інструменти для моніторингу за допомогою камер безпеки в Linux

ZoneMinder це набір програм, інструментів, які дозволяють нам контролювати, контролювати наші камери безпеки, спостереження.

відеокамера

Що таке ZoneMinder?

Як я щойно сказав, це набір інструментів, які допомагають нам контролювати, контролювати наші камери безпеки. Він складається з декількох сценаріїв (perl тощо), а також веб-інтерфейсу (PHP), що робить весь процес більш зручним для користувача.

Припустимо, у нас є бізнес і ми придбаємо кілька камери спостереження в місцевому магазині, або це може бути система спостереження комунікаційного вузла, справа в тому, що нам потрібна система, яка дозволяє нам бачити, що відбувається в приміщенні, яке ми контролюємо, за допомогою простих та інтуїтивних опцій ми можемо розпочати або зупинити запис, повернути камеру (якщо обладнання підтримує це) тощо.

Ось кілька знімків екрана ZoneMinderНу, як тут кажуть, картинка коштує тисячі слів:

Встановлення ZoneMinder

Перш за все, я рекомендую вам отримати доступ до ZoneMinder Wiki, оскільки вони повинні враховувати сумісність між обладнанням, яке вони мають із системою, яку вони встановлять.

У цій же вікі є чудові інструкції з встановлення Ubuntu y CentOS, ми візьмемо як приклад керівництво по Ubuntu 14.04 з ZoneMinder 1.28.1:

Спочатку ми повинні встановити середовище ЛАМПИ, тобто Apache, MySQL та PHP. На цьому я не зупинюсь, тому що тут, у Блозі, ми вже розмістили кілька підручників для цього.

Потім ми відредагуємо файл конфігурації MySQL, щоб внести зміни, а потім перезапустити службу:

sudo nano /etc/mysql/my.cnf

Під [mysql] ми додаємо наступне:

innodb_file_per_table

Потім ми перезапускаємо MySQL:

sudo service mysql restart

Нам також потрібно ввімкнути модуль cpa Apache, який не активований за замовчуванням:

a2enmod cgi

І ми перезапускаємо Apache:

sudo service apache2 restart

Тепер ми додамо сховище ZoneMinder і встановимо його:

sudo add-apt-repository ppa: iconnor / zoneminder sudo apt-get update sudo apt-get install zoneminder

Якщо є повідомлення з проханням про щось або очікування підтвердження чогось, просто натисніть Ok або OK.

Встановлення додаткових пакетів, необхідних ZoneMinder

Також нам потрібно буде встановити кілька додаткових пакетів:

sudo apt-get install libvlc-dev libvlccore-dev vlc

Крім того, ми відредагуємо файл запуску демона MySQL, вказавши, що він зачекає кілька секунд перед запуском служби:

sudo nano /etc/init.d/mysql

Там додаємо під 'почати) ó start () { наступний:

sleep 15

Це може виглядати так:

start () {sleep 15 echo -n "Запуск $ prog:"

Тепер перейдемо до налаштування Apache, ми повинні створити каталог (на випадок, якщо його не існує) всередину якого ми помістимо два файли (символічні посилання насправді):

sudo mkdir /etc/apache2/conf.d sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf sudo ln -s /etc/zm/apache.conf / etc / apache2 /conf-enabled/zoneminder.conf

Додамо користувача www-дані (тобто користувача, з яким Apache взаємодіє з системою) до групи відео:

sudo usermod -a -G video www-data

Готові, ми можемо перезапустити Apache:

sudo service apache2 restart

Тепер ми можемо відкрити веб-інтерфейс, відкривши: http://direccion-ip/zm/

Тобто ми вводимо IP-адресу сервера, де ми щойно встановили ZoneMinder, або субдомен (Наприклад: camaras.minegocio.com)

зоновник

Опинившись в інтерфейсі PHP, ви можете налаштувати, додати камери та все за допомогою простих опцій, натиснувши кнопку 😉

Висновки про ZoneMinder

Особисто, що б не потрібно для підвищення безпеки, яким би параноїдним він не здавався, я його підтримую. Коли у вас є Node або навіть більше, DataCenter, безпеки ніколи не буває мало або недостатньо.

Ви можете мати відмінну безпеку завдяки програмному забезпеченню, насправді зовсім недавно ми залишаємо кілька порад, але марно мати чудовий брандмауер, складні паролі доступу, якщо фізичний доступ не контролюється камери безпеки, за відсутність фізичних бар'єрів або a система охорони периметра.

До речі ... ZoneMinder на GitHub 😀

ZoneMinder на GitHub


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   DMoZ - сказав він

    Чудовий брат, саме те, що я шукав: Д.

    Тепер я просто сподіваюся, що моє обладнання сумісне.

    1.    KZKG ^ Гаара - сказав він

      Задоволення 🙂

  2.   грішник - сказав він

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Гаара - сказав він

      Дякую вам за коментар 🙂

  3.   Маріо Гільєрмо Завала - сказав він

    Це настільки просто і цікаво, що ви повинні це застосувати на практиці ,,,,

  4.   НауТілуС - сказав він

    Великий набір інструментів в одному.

    Мені буде важко спробувати це з пі-репером, щоб побачити, як це працює.

  5.   Ентоні - сказав він

    Коментарі повторюються, але велике спасибі !! У мене проблеми з англійською мовою, і це мені дуже допомагає.
    🙂

  6.   gonzalezmd (# Bik'it Bolom #) - сказав він

    Дякую, що поділились.

  7.   Анонімний - сказав він

    Чи буде це працювати з відеореєстратором? Тобто у вас 4 камери, підключені до відеореєстратора, який записує весь день. Чи можна налаштувати Zone Minder для доступу до цього відеореєстратора, перегляду записів тощо?

  8.   Rafael - сказав він

    добре там Луїс .. успіхів

  9.   Луї - сказав він

    Дякую, мені подобається те, що я бачу, протестую, щоб побачити, як це працює на малиновому пі

  10.   серфравірос - сказав він

    Дуже цікаво, мені було цікаво, чи існує така річ; це дає мені дуже цікаві варіанти. Дякую.

  11.   Ентоні - сказав він

    Привіт, я слідую інструкції та маю запитання.
    У цьому сценарії /etc/init.d/mysql, який запускає службу mysql, я повинен затримати службу на 15 секунд, але я не знаю, куди додати ці рядки коду, мені це не зрозуміло.

    start () {
    sleep 15
    echo -n "Запуск $ prog:"

    справа «$ {1: -»} »в
    'старт')
    перевірка розумності;
    # Запустити демон
    log_daemon_msg "Запуск сервера баз даних MySQL" "mysqld"
    якщо mysqld_status check_alive nowarn; тоді
    log_progress_msg "вже запущено"
    log_end_msg 0
    ще
    # Можна видалити під час завантаження
    test -e / var / run / mysqld || встановити -m 755 -o mysql -g root -d $

    # Запустіть MySQL!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    У # 6 повідомляється, що # 352070 було занадто мало при використанні ndbclus $
    для i в 1 2 3 4 5 6 7 8 9 10 11 12 13 14; робити
    sleep 1
    якщо mysqld_status check_alive nowarn; потім розірвати; fi
    log_progress_msg "."
    зроблений
    якщо mysqld_status check_alive попереджати; тоді

  12.   Criss - сказав він

    Добре, дякую, тепер я хотів би знати, який скрипт perl виконується, коли спрацьовує подія чи сигнал тривоги, і шлях до файлу в Ubuntu 14.04, це для внесення деяких змін до сценарію

  13.   ліндомар - сказав він

    tenho um dvr автономний з 16 камерами, і я хотів би переглянути і записати через zoneminder ubuntu lubuntu 14.04 як фасад для додавання камер до відеореєстратора

  14.   Дональд Дрангз - сказав він

    Це чудовий інструмент для запобігання злочинності. Цей набір програм дуже корисний для всіх видів управління безпекою в організації бізнесу. Мені подобається, що це всі особливості.

  15.   Луїс Муньос - сказав він

    Вітаю, сподіваюся, хтось може допомогти у вирішенні моєї проблеми, я встановив її і дотримався кроків, однак я досягнув часу для завантаження зоноуправління (http://localhost/zm), і це надсилає мені помилку:

    Неможливо підключитися до ZM db.SQLSTATE [HY000] [2002] Не вдається підключитися до локального сервера MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)

    Сподіваюсь, хтось міг би мені трохи дати світ, я починаю користуватися Linux, і зараз на даний момент я не знаю, що мені робити.

  16.   Камери відеоспостереження - сказав він

    Дуже хороший пост! Тепер мені це зрозуміло

  17.   Сандра - сказав він

    Дуже гарна інформація !!, я нарешті можу встановити камеру безпеки !!
    Gracias!

  18.   sp - сказав він

    Запит, чи підтримує ця програма аналогові та ip-камери? в той самий час?

    1.    Швидкі знайомства з Барселоною - сказав він

      Це спрацювало для мене з моєю аналоговою камерою!

  19.   Ленін Ернандес - сказав він

    Привіт, ось додаткова інформація для доповнення теми про встановлення, налаштування та впровадження ZoneMinder у Debian Linux
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

    1.    Ленін - сказав він

      URL оновлено через зміну домену:

      https://leninmhs.com/instalacion-configuracion-zoneminder/

  20.   leonidas83glx - сказав він

    Я роблю запит, чи дозволяє ця програма також доступ до реєстраторів DVR ??? Мені потрібно щось, за допомогою чого я можу отримати доступ до загальної китайської моделі відеореєстратора 6004H, так само, коли я заходжу з браузера на своєму ПК з Linux, просить завантажити драйвер ActiveX для доступу. Я озирнувся навколо, і жодного випадку немає, без цього проклятого контролю Microsoft я не бачу камер свого відеореєстратора в Linux.
    Страшно, що виробники пристроїв нехтують користувачами GNU / Linux !!!

    1.    leonidas83glx - сказав він

      Ну, я з жахом перевіряю, що через рік ніхто не відповів на мій запит. Я все ще не можу використовувати свій загальноприйнятий китайський мережевий відеореєстратор, оскільки він змушує мене встановити застарілий елемент керування ActiveX, який більше навіть не працює в Ruindows, тому мені залишається цвяховий пристрій (який вони мені продали з обіцянкою можливості дивитися на мережа локальна та онлайн мої камери).