ZoneMinder: Alati za nadzor sigurnosnim kamerama u Linuxu

ZoneMinder je skup aplikacija, alata koji nam omogućavaju kontrolu, nadgledanje naših sigurnosnih kamera, nadzor.

video kamera

Šta je ZoneMinder?

Kao što sam upravo rekao, to je skup alata koji nam pomažu nadgledati i kontrolirati naše sigurnosne kamere. Sastoji se od nekoliko skripti (perl, itd.), Kao i od web interfejsa (PHP) koji čitav proces čini lakšim za upotrebu.

Pretpostavimo da imamo posao i steknemo ih nekoliko nadzorne kamere u lokalnoj trgovini, ili je to možda nadzorni sistem komunikacijskog čvora, činjenica je da nam je potreban sistem koji nam omogućava da sa jednostavnim i intuitivnim opcijama vidimo šta se događa u prostorijama koje nadgledamo možemo započeti ili zaustaviti snimanje, rotirati kameru (ako hardver to podržava) itd.

Evo nekoliko snimaka ekrana ZoneMinderPa, kako ovdje kažu, slika vrijedi tisuću riječi:

ZoneMinder instalacija

Prije svega, preporučujem vam da pristupite ZoneMinder Wiki, kao što moraju uzeti u obzir kompatibilnost između hardvera koji imaju sa sistemom koji će instalirati.

U istom wikiju postoje izvrsni vodiči za instalaciju Ubuntu y CentOS, uzećemo za primjer vodič za Ubuntu 14.04 sa ZoneMinder 1.28.1:

Prvo moramo imati instalirano okruženje LAMP, odnosno Apache, MySQL i PHP. Neću se zaustaviti na ovome, jer smo ovdje na blogu već stavili nekoliko vodiča za to.

Zatim ćemo urediti MySQL konfiguracijsku datoteku, kako bismo izvršili promjenu, a zatim ponovo pokrenuli uslugu:

sudo nano /etc/mysql/my.cnf

Pod [mysql] dodajemo sljedeće:

innodb_file_per_table

Zatim ponovo pokrećemo MySQL:

sudo service mysql restart

Također moramo omogućiti Apache cgi modul, koji nije aktiviran prema zadanim postavkama:

a2enmod cgi

I ponovo pokrećemo Apache:

sudo service apache2 restart

Sada ćemo dodati spremište ZoneMinder i instalirati ga:

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

Ako postoje poruke koje traže nešto ili čekaju potvrdu o nečemu, samo pritisnite Ok ili OK.

Instalacija dodatnih paketa koje zahtijeva ZoneMinder

Također, trebat ćemo instalirati neke dodatne pakete:

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

Takođe, uredit ćemo datoteku za pokretanje demona MySQL kako bismo odredili da pričeka nekoliko sekundi prije pokretanja usluge:

sudo nano /etc/init.d/mysql

Tu dodajemo ispod 'start) ó start () { sljedeći:

spavanje 15

Može izgledati ovako:

start () {sleep 15 echo -n "Pokretanje $ prog:"

Ajmo sada konfigurirati Apache, moramo stvoriti direktorij (u slučaju da ne postoji) unutar koje ćemo staviti dvije datoteke (simboličke veze zapravo):

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

Dodajmo korisnika www-podatke (koji je korisnik s kojim Apache komunicira sa sistemom) u video grupu:

sudo usermod -a -G video www-data

Spremni, možemo ponovo pokrenuti Apache:

sudo service apache2 restart

Sada možemo otvoriti web sučelje pristupanjem: http://direccion-ip/zm/

Odnosno, stavili smo IP adresu servera na koji smo upravo instalirali ZoneMinder ili poddomenu (Npr: camaras.minegocio.com)

zoneminder

Jednom kad uđete u PHP sučelje, jednostavnim opcijama možete konfigurirati, dodati kamere i sve ostalo, klikom na gumb 😉

Zaključci o ZoneMinderu

Lično, sve što je potrebno za povećanje sigurnosti, ma koliko paranoičan izgledao, podržavam ga. Kada imate Node ili čak više, DataCenter, sigurnost nikada nije mala ili dovoljna.

Softver možete imati izvrsnu sigurnost, zapravo nedavno ostavljamo nekoliko savjeta, ali beskorisno je imati izvrstan zaštitni zid, složene pristupne lozinke ako fizički pristup ne kontrolira sigurnosne kamere, jer nema fizičke barijere ili a obodni sigurnosni sistem.

Inače ... ZoneMinder je na GitHub-u 😀

ZoneMinder na GitHub-u


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

24 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   DMoZ rekao je

    Odličan brate, upravo ono što sam tražio: D.

    Sada se samo nadam da je moj hardver kompatibilan.

    1.    KZKG ^ Gaara rekao je

      Zadovoljstvo 🙂

  2.   grešnik rekao je

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Gaara rekao je

      Hvala vam što ste komentirali 🙂

  3.   Mario Guillermo Zavala rekao je

    To je tako lako i zanimljivo da to morate primijeniti u praksi ,,,,

  4.   NauTiluS rekao je

    Odličan set alata u jednom.

    Koštat će me da probam s pi reperom da vidim kako to funkcionira.

  5.   Antonio rekao je

    Komentari se ponavljaju, ali hvala puno !! Imam problema sa engleskim i ovo mi puno pomaže.
    🙂

  6.   gonzalezmd (# Bik'it Bolom #) rekao je

    Hvala na dijeljenju.

  7.   Anónimo rekao je

    Da li bi to funkcioniralo s DVR-om? Odnosno, imate 4 kamere povezane na DVR koji snima cijeli dan. Može li se Zone Minder konfigurirati za pristup tom DVR-u, pregled snimaka i slično?

  8.   Rafael rekao je

    dobro tamo luis .. uspjesi

  9.   louis rekao je

    Hvala, sviđa mi se ono što vidim, testirat ću da vidim kako djeluje na malina pi

  10.   serfraviros rekao je

    Vrlo zanimljivo, pitao sam se postoji li tako nešto; ovo mi daje vrlo zanimljive opcije. Hvala ti.

  11.   Antonio rekao je

    Pozdrav, slijedim upute i imam pitanje.
    U ovoj skripti /etc/init.d/mysql koja pokreće uslugu mysql, moram odgoditi uslugu na 15 sekundi, ali ne znam gdje da dodam ove retke koda, nije mi jasno.

    start () {
    spavanje 15
    echo -n "Pokretanje $ prog:"

    slučaj «$ {1: -»} »u
    'start')
    sanity_checks;
    # Pokreni demon
    log_daemon_msg "Pokretanje MySQL poslužitelja baze podataka" "mysqld"
    ako mysqld_status check_alive sada zna; onda
    log_progress_msg "već pokrenut"
    log_end_msg 0
    drugo
    # Može se ukloniti tokom pokretanja
    test -e / var / run / mysqld || instaliraj -m 755 -o mysql -g root -d $

    # Pokreni MySQL!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    Izvješteno je da je # 6s prema # 352070 premalo kada se koristi ndbclus $
    za i u 1 2 3 4 5 6 7 8 9 10 11 12 13 14; učiniti
    spavanje 1
    ako mysqld_status check_alive sada zna; zatim razbiti; fi
    log_progress_msg "."
    done
    ako mysqld_status check_alive upozori; onda

  12.   Krize rekao je

    Dobro, hvala, sada bih želio znati koja je perl skripta koja se izvršava kada se pokrene događaj ili alarm, a put do datoteke u Ubuntu 14.04, ovo je da bi se izvršile neke izmjene u skripti

  13.   lindomar rekao je

    Imam samostalni DVR sa 16 kamera i želio bih pogledati i snimiti kroz zoneminder ubuntu lubuntu 14.04 kao fasadu za dodavanje kamera u DVR

  14.   Donald krpe rekao je

    Ovo je sjajno sredstvo za odvraćanje od kriminala. Ovaj skup aplikacija je vrlo koristan za sve vrste upravljanja sigurnošću poslovne organizacije. Sviđa mi se što su sve funkcije.

  15.   Luis Munoz rekao je

    Pozdrav, nadam se da bi neko mogao pomoći s mojim problemom, već sam ga instalirao i slijedio sam korake, međutim stigao sam do vremena za učitavanje zoneminder-a (http://localhost/zm) i ovo mi šalje grešku:

    Nije moguće povezati se sa ZM db.SQLSTATE [HY000] [2002] Ne mogu se povezati s lokalnim MySQL serverom putem utičnice '/var/run/mysqld/mysqld.sock' (2)

    Nadam se da bi mi neko mogao malo razjasniti stvar, počinjem da koristim linux i sada u ovom trenutku ne znam šta da radim.

  16.   Sigurnosne kamere rekao je

    Vrlo dobar post! Sad mi je jasno

  17.   Sandra rekao je

    Vrlo dobre informacije !!, napokon ću moći instalirati sigurnosnu kameru !!
    Hvala!

  18.   sp rekao je

    Upit podržava li ovaj program analogne i ip kamere? u isto vrijeme?

    1.    Brzi spojevi sa Barselonom rekao je

      Uspjelo mi je s mojom analognom kamerom!

  19.   Lenjin Hernandez rekao je

    Pozdrav, evo još informacija za dopunu teme o instaliranju, konfiguriranju i implementaciji ZoneMinder u Debian Linux
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

  20.   leonidas83glx rekao je

    Pitam, da li ovaj program dozvoljava i pristup DVR snimačima ??? Treba mi nešto čime mogu pristupiti generičkom kineskom DVR modelu 6004H, isto kada ulazim iz preglednika na svom Linux PC-u i tražim da preuzmem ActiveX upravljački program da bih mu pristupio. Osvrnuo sam se oko sebe i nema slučaja, bez te proklete Microsoftove kontrole ne mogu vidjeti kamere svog DVR-a u Linuxu.
    Užasno je što proizvođači uređaja ostavljaju korisnike GNU / Linuxa !!!

    1.    leonidas83glx rekao je

      Pa, sa užasom provjeravam da nakon godinu dana niko nije odgovorio na moj upit. Još uvijek ne mogu koristiti svoj generički kineski mrežni DVR jer me prisiljava da instaliram zastarjelu ActiveX kontrolu koja više ni ne radi u Ruindowsima, tako da mi ostaje uređaj za nokte (koji su mi prodali uz obećanje da ću moći gledati na njemu mreža lokalnih i mrežnih mojih kamera).