ZoneMinder: Инструменти за наблюдение със защитни камери в Linux

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

видео камера

Какво е ZoneMinder?

Както току-що казах, това е набор от инструменти, които ни помагат да наблюдаваме и контролираме нашите охранителни камери. Състои се от няколко скрипта (perl и др.), Както и от уеб интерфейс (PHP), който прави целия процес по-лесен за ползване.

Да предположим, че имаме бизнес и придобиваме няколко камери за наблюдение в местен магазин или може да е система за наблюдение на комуникационен възел, факт е, че се нуждаем от система, която ни позволява да видим какво се случва в помещенията, които наблюдаваме, чрез прости и интуитивни опции можем да започнем или спрем записа, да завъртим камерата (ако хардуерът го поддържа) и т.н.

Ето няколко екранни снимки на ZoneMinderЕ, както се казва тук, една снимка струва хиляда думи:

Инсталиране на ZoneMinder

На първо място, препоръчвам ви да получите достъп до ZoneMinder Wiki, тъй като те трябва да вземат предвид съвместимост между хардуера, който имат със системата, която ще инсталират.

В същата wiki има отлични ръководства за инсталиране на Ubuntu y CentOS, ще вземем за пример ръководството на Ubuntu 14.04 със ZoneMinder 1.28.1:

Първо трябва да имаме инсталирана среда LAMP, тоест 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 () { следващият:

сън 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 каза той

    Отличен брат, точно това, което търсих: D.

    Сега само се надявам хардуерът ми да е съвместим.

    1.    KZKG ^ Гаара каза той

      Удоволствие 🙂

  2.   грешник каза той

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Гаара каза той

      Благодаря ви, че коментирахте 🙂

  3.   Марио Гилермо Завала каза той

    Това е толкова лесно и интересно, че трябва да го приложите на практика ,,,,

  4.   NauTiluS каза той

    Страхотен набор от инструменти в едно.

    Ще ми е трудно да го пробвам с пи рапър, за да видя как работи.

  5.   Антонио каза той

    Коментарите се повтарят, но благодаря много !! Имам проблеми с английския и това много ми помага.
    ????

  6.   gonzalezmd (# Bik'it Bolom #) каза той

    Благодаря за споделянето.

  7.   анонимен каза той

    Това би ли работило с DVR? Тоест имате 4 камери, свързани към DVR, който записва през целия ден. Може ли Zone Minder да бъде конфигуриран за достъп до този DVR, преглед на записите и т.н.?

  8.   Рафаел каза той

    добре там Луис .. успехи

  9.   луи каза той

    Благодаря, харесва ми това, което виждам, ще го тествам, за да видя как работи на малиновия пи

  10.   серфравирос каза той

    Много интересно, чудех се дали съществува такова нещо; това ми дава много интересни опции. Благодаря ти.

  11.   Антонио каза той

    Здравейте, следя ръководството и имам въпрос.
    В този скрипт /etc/init.d/mysql, който стартира услугата mysql, трябва да забавя услугата за 15 секунди, но не знам къде да добавя тези редове код, не ми е ясно.

    start () {
    сън 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 корен -d $

    # Стартирайте MySQL!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    Съобщено е, че # 6s в # 352070 са твърде малко при използване на ndbclus $
    за i в 1 2 3 4 5 6 7 8 9 10 11 12 13 14; направете
    сън 1
    ако mysqld_status check_alive nowarn; след това се счупи; fi
    log_progress_msg "."
    направен
    ако mysqld_status check_alive предупреждава; тогава

  12.   Criss каза той

    Добро tuto, благодаря, сега бих искал да знам кой perl скрипт е този, който се изпълнява, когато се задейства събитие или аларма и пътят до файла в Ubuntu 14.04, това е да направя някои модификации в скрипта

  13.   линдомар каза той

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

  14.   Доналд парцали каза той

    Това е чудесен инструмент за възпиране на престъпността. Този набор от приложения са много полезни за всички видове управление на сигурността на бизнес организацията. Харесва ми, че това са всички функции.

  15.   Луис Муньос каза той

    Поздрави, надявам се някой да помогне с проблема ми, инсталирах го и изпълних стъпките, но стигнах до времето за зареждане на zoneminder (http://localhost/zm) и това ми изпраща грешка:

    Не може да се свърже със ZM db.SQLSTATE [HY000] [2002] Не може да се свърже с локален MySQL сървър чрез сокет '/var/run/mysqld/mysqld.sock' (2)

    Надявам се някой да ми даде малко светлина по въпроса, започвам да използвам linux и сега в този момент не знам какво да правя.

  16.   Охранителни камери каза той

    Много добър пост! Сега ми е ясно

  17.   Сандра каза той

    Много добра информация !!, най-накрая ще мога да инсталирам охранителната камера !!
    Грасиас!

  18.   sp каза той

    Запитване дали тази програма поддържа аналогови и ip камери? по същото време?

    1.    Бързи срещи с Барселона каза той

      При мен работи с моята аналогова камера!

  19.   Ленин Ернандес каза той

    Здравейте, ето още информация за допълване на темата за инсталирането, конфигурирането и внедряването на ZoneMinder в Debian Linux
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

    1.    Ленин каза той

      URL actualizado por cambio de dominio:

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

  20.   leonidas83glx каза той

    Правя запитване, разрешава ли тази програма и достъп до DVR рекордери ??? Имам нужда от нещо, с което да имам достъп до общ китайски DVR модел 6004H, по същия начин, когато влизам от браузър на моя компютър с Linux, иска да изтегля ActiveX драйвер за достъп до него. Разгледах го и няма случай, без този проклет контрол на Microsoft не мога да видя камерите на моя DVR в Linux.
    Ужасно е, че производителите на устройства оставят потребителите на GNU / Linux !!!

    1.    leonidas83glx каза той

      Е, проверявам с ужас, че след една година никой не е отговорил на моето запитване. Все още не мога да използвам родовия си китайски мрежов DVR, защото той ме принуждава да инсталирам остарелия ActiveX контрол, който вече дори не работи в Ruindows, т.е. останах с устройство за нокти (което ми продадоха с обещание да мога да гледам в мрежата локални и онлайн моите камери).