ZoneMinder: instrumente pentru monitorizare cu camere de securitate în Linux

ZoneMinder este un set de aplicații, instrumente care ne permit să controlăm, să monitorizăm camerele de securitate, supravegherea.

cameră video

Ce este ZoneMinder?

După cum tocmai am spus, este un set de instrumente care ne ajută să monitorizăm, să ne controlăm camerele de securitate. Este alcătuit din mai multe scripturi (perl, etc), precum și o interfață web (PHP) care face întregul proces mai ușor de utilizat.

Să presupunem că avem o afacere și că dobândim mai multe camere de supraveghere într-un magazin local sau poate fi sistemul de supraveghere al unui nod de comunicații, faptul este că avem nevoie de un sistem care să ne permită să vedem ce se întâmplă în incinta pe care o monitorizăm, prin opțiuni simple și intuitive putem începe sau opri înregistrarea , rotiți camera (dacă hardware-ul o acceptă) etc.

Iată câteva capturi de ecran ale ZoneMinderEi bine, așa cum se spune aici, o imagine merită o mie de cuvinte:

Instalare ZoneMinder

În primul rând, vă recomand să accesați fișierul Wiki ZoneMinder, ei bine, trebuie să țină cont compatibilitate între hardware-ul pe care îl au cu sistemul pe care îl vor instala.

În același wiki există ghiduri excelente de instalare pentru Ubuntu y CentOS, vom lua ca exemplu ghidul Ubuntu 14.04 cu ZoneMinder 1.28.1:

Mai întâi trebuie să avem un mediu instalat LAMP, adică Apache, MySQL și PHP. Nu mă voi opri la asta, pentru că aici, pe Blog, am pus deja câteva tutoriale pentru asta.

Apoi vom edita fișierul de configurare MySQL, pentru a face o modificare și apoi reporniți serviciul:

sudo nano /etc/mysql/my.cnf

Adăugăm următoarele sub [mysql]:

innodb_file_per_table

Apoi, repornim MySQL:

sudo service mysql restart

De asemenea, trebuie să activăm modulul Apache cgi, care nu este activat în mod implicit:

a2enmod cgi

Și vom reporni Apache:

sudo service apache2 restart

Acum vom adăuga depozitul ZoneMinder și îl vom instala:

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

Dacă există mesaje care cer ceva sau care așteaptă confirmarea cu privire la ceva, trebuie doar să apăsați Ok sau OK.

Instalarea pachetelor suplimentare cerute de ZoneMinder

De asemenea, va trebui să instalăm câteva pachete suplimentare:

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

De asemenea, vom edita fișierul de pornire daemon MySQL pentru a specifica că așteaptă câteva secunde înainte de a lansa serviciul:

sudo nano /etc/init.d/mysql

Acolo adăugăm mai jos 'start) ó start () { urmatorul:

Dormi 15

Poate arăta astfel:

start () {sleep 15 echo -n "Începând $ prog:"

Acum, să continuăm să configurăm Apache, trebuie să creăm un director (în caz că nu există) în interiorul căruia, vom pune două fișiere (legături simbolice de fapt):

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

Să adăugăm utilizatorul www-data (care este utilizatorul cu care Apache interacționează cu sistemul) la grupul video:

sudo usermod -a -G video www-data

Gata, putem reporni Apache:

sudo service apache2 restart

Acum putem deschide interfața web accesând: http://direccion-ip/zm/

Adică, punem adresa IP a serverului pe care tocmai am instalat ZoneMinder sau subdomeniul (Ex: camaras.minegocio.com)

zoneminder

Odată ajuns în interfața PHP, puteți configura, adăuga camere și totul cu opțiuni simple, printr-un clic pe un buton 😉

Concluzii despre ZoneMinder

Personal, orice ar fi nevoie pentru a spori securitatea, oricât de paranoic ar părea, îl susțin. Când aveți un nod sau chiar mai mult, un DataCenter, securitatea nu este niciodată mică sau suficientă.

Puteți avea o securitate excelentă prin intermediul software-ului, de fapt nu recent lasam cateva sfaturi, dar este inutil să ai un firewall excelent, parole de acces complexe, dacă accesul fizic nu este controlat de camere de securitate, pentru că nu au bariere fizice sau a sistem de securitate perimetral.

Apropo ... ZoneMinder este pe GitHub 😀

ZoneMinder pe GitHub


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   DMoZ el a spus

    Frate excelent, exact ceea ce căutam: D.

    Acum sper că hardware-ul meu este compatibil.

    1.    KZKG ^ Gaara el a spus

      O plăcere 🙂

  2.   pacatos el a spus

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Gaara el a spus

      Vă mulțumim că ați comentat 🙂

  3.   Mario Guillermo Zavala el a spus

    Acest lucru este atât de ușor și interesant încât trebuie să-l puneți în practică ,,,,

  4.   Nautilus el a spus

    Set mare de instrumente într-unul.

    Mă va costa să încerc cu un rapper pi, să văd cum funcționează.

  5.   Antonio el a spus

    Comentariile se repetă, dar vă mulțumesc foarte mult !! Am probleme cu limba engleză și asta mă ajută foarte mult.
    ????

  6.   gonzalezmd (# Bik'it Bolom #) el a spus

    Vă mulțumim pentru distribuire.

  7.   anonim el a spus

    Ar funcționa asta cu un DVR? Adică aveți 4 camere conectate la un DVR care înregistrează toată ziua. Zone Minder ar putea fi configurat pentru a accesa acel DVR, pentru a vizualiza înregistrările etc.?

  8.   Rafael el a spus

    bine acolo luis .. succese

  9.   louis el a spus

    Mulțumesc, îmi place ceea ce văd, îl voi testa pentru a vedea cum funcționează pe raspberry pi

  10.   serfravirs el a spus

    Foarte interesant, mă întrebam dacă există așa ceva; acest lucru îmi oferă opțiuni foarte interesante. Mulțumesc.

  11.   Antonio el a spus

    Bună ziua, urmez manualul și am o întrebare.
    În acest script /etc/init.d/mysql care pornește serviciul mysql, trebuie să întârziez serviciul cu 15 secunde, dar nu știu unde să adaug aceste linii de cod, nu îmi este clar.

    start () {
    Dormi 15
    echo -n "Începând cu $ prog:"

    cazul «$ {1: -»} »în
    'start')
    controale de salubritate;
    # Porniți daemon
    log_daemon_msg "Pornirea serverului de baze de date MySQL" "mysqld"
    dacă mysqld_status check_alive nowarn; apoi
    log_progress_msg "deja rulează"
    log_end_msg 0
    altfel
    # Poate fi eliminat în timpul pornirii
    test -e / var / run / mysqld || instalați -m 755 -o mysql -g root -d $

    # Porniți MySQL!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    # 6s a fost raportat în # 352070 ca fiind prea puține când se utilizează ndbclus $
    pentru i în 1 2 3 4 5 6 7 8 9 10 11 12 13 14; do
    Dormi 1
    dacă mysqld_status check_alive nowarn; apoi rupe; fi
    log_progress_msg "."
    făcut
    dacă mysqld_status check_alive avertizează; apoi

  12.   Criss el a spus

    Bun tuto, mulțumesc, acum aș dori să știu ce script perl este cel care se execută când este declanșat un eveniment sau o alarmă și calea către fișierul din Ubuntu 14.04, aceasta este pentru a face unele modificări scriptului

  13.   cutemar el a spus

    Am un dvr independent cu 16 camere și aș dori să vizualizez și să înregistrez prin zoneminder ubuntu lubuntu 14.04 ca fațadă pentru a adăuga camere la dvr

  14.   Donald raggs el a spus

    Acesta este un instrument excelent pentru a descuraja criminalitatea. Acest set de aplicații sunt foarte utile pentru toate tipurile de management de securitate al organizației de afaceri. Îmi place că sunt toate caracteristicile.

  15.   Luis Munoz el a spus

    Salutări, sper că cineva ar putea ajuta cu problema mea, am instalat-o și am urmat pașii, totuși am ajuns la timpul pentru a încărca zoneminder (http://localhost/zm) și asta îmi trimite o eroare:

    Nu se poate conecta la ZM db.SQLSTATE [HY000] [2002] Nu se poate conecta la serverul MySQL local prin socketul '/var/run/mysqld/mysqld.sock' (2)

    Sper că cineva mi-ar putea da puțină lumină în această privință, încep să folosesc Linux și acum în acest moment nu știu ce să fac.

  16.   Camere de supraveghere el a spus

    Post foarte bun! Acum îmi este clar

  17.   Sandra el a spus

    Informații foarte bune !!, în cele din urmă voi putea instala camera de securitate !!
    vă mulțumesc!

  18.   sp el a spus

    O întrebare acceptă acest program camere analogice și ip? in acelasi timp?

    1.    Speed ​​dating Barcelona el a spus

      A funcționat pentru mine cu camera mea analogică!

  19.   Lenin Hernandez el a spus

    Bună ziua, aici sunt mai multe informații pentru a completa subiectul despre instalarea, configurarea și implementarea ZoneMinder în Debian Linux
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

    1.    Lenin el a spus

      Adresa URL a fost actualizată din cauza modificării domeniului:

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

  20.   leonidas83glx el a spus

    Fac o interogare, acest program permite și accesul la aparatele de înregistrat DVR ??? Am nevoie de ceva cu care să pot accesa un DVR chinezesc generic model 6004H, la fel când intru dintr-un browser de pe computerul meu Linux îmi cere să descarc un driver ActiveX pentru a-l accesa. M-am uitat în jur și nu există niciun caz, fără acel control al dracului de Microsoft nu pot vedea camerele DVR-ului meu în Linux.
    Este groaznic faptul că producătorii de dispozitive neglijează utilizatorii GNU / Linux !!!

    1.    leonidas83glx el a spus

      Ei bine, verific cu groază că după un an nimeni nu mi-a răspuns la întrebare. Încă nu pot folosi DVR-ul meu din rețeaua chineză generică, deoarece mă obligă să instalez controlul ActiveX învechit care nici nu mai funcționează în Ruindows, adică am rămas cu un dispozitiv de unghii (pe care mi l-au vândut cu promit că voi putea viziona în rețea camerele locale și online).