ZoneMinder : Linux에서 보안 카메라로 모니터링하는 도구

존마인더 보안 카메라, 감시를 제어하고 모니터링 할 수있는 일련의 응용 프로그램, 도구입니다.

비디오 카메라

ZoneMinder 란 무엇입니까?

방금 말했듯이 보안 카메라를 모니터링하고 제어하는 ​​데 도움이되는 일련의 도구입니다. 전체 프로세스를보다 사용자 친화적으로 만드는 웹 인터페이스 (PHP)뿐만 아니라 여러 스크립트 (perl 등)로 구성됩니다.

우리가 사업을하고 있고 감시 카메라 로컬 상점에서 또는 통신 노드의 감시 시스템 일 수 있습니다. 사실 우리는 간단하고 직관적 인 옵션을 통해 모니터링하는 건물에서 일어나는 일을 볼 수있는 시스템이 필요합니다. 녹화 시작 또는 중지, 카메라 회전 (하드웨어에서 지원하는 경우) 등을 할 수 있습니다.

다음은 몇 가지 스크린 샷입니다. 존마인더글쎄요, 그들이 여기에서 말했듯이, 사진은 천 단어의 가치가 있습니다.

ZoneMinder 설치

우선, 나는 당신이 액세스하는 것이 좋습니다 ZoneMinder 위키, 잘 그들은 고려해야합니다 적합성 설치할 시스템과 하드웨어간에

같은 위키에는 훌륭한 설치 가이드가 있습니다. Ubuntu y CentOS에, 우리는 가이드를 예로 들어 ZoneMinder 14.04이 설치된 Ubuntu 1.28.1:

먼저 환경이 설치되어 있어야합니다. LAMP즉, Apache, MySQL 및 PHP입니다. 여기서 멈추지 않을 것입니다. 여기 블로그에 이미 몇 가지 튜토리얼이 있기 때문입니다.

그런 다음 MySQL 구성 파일을 편집하여 변경 한 다음 서비스를 다시 시작합니다.

sudo nano /etc/mysql/my.cnf

[mysql] 아래에 다음을 추가합니다.

innodb_file_per_table

그런 다음 MySQL을 다시 시작합니다.

sudo service mysql restart

또한 기본적으로 활성화되지 않는 Apache cgi 모듈을 활성화해야합니다.

a2enmod cgi

그리고 Apache를 다시 시작합니다.

sudo service apache2 restart

이제 ZoneMinder 저장소를 추가하고 설치합니다.

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

무언가를 요청하거나 무언가에 대한 확인을 기다리는 메시지가 있으면 확인 또는 확인을 누르십시오.

ZoneMinder에 필요한 추가 패키지 설치

또한 몇 가지 추가 패키지를 설치해야합니다.

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

또한 서비스를 시작하기 전에 몇 초 동안 기다리도록 MySQL 데몬 시작 파일을 편집합니다.

sudo nano /etc/init.d/mysql

거기에 추가합니다 '스타트) ó 시작 () { 다음과 같은

수면 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-data (Apache가 시스템과 상호 작용하는 사용자)를 비디오 그룹에 추가해 보겠습니다.

sudo usermod -a -G video www-data

준비, Apache를 다시 시작할 수 있습니다.

sudo service apache2 restart

이제 다음 항목에 액세스하여 웹 인터페이스를 열 수 있습니다. http://direccion-ip/zm/

즉, 방금 ZoneMinder를 설치 한 서버의 IP 주소 또는 하위 도메인 (예 : camaras.minegocio.com)

존 마인더

PHP 인터페이스에 들어가면 버튼 클릭만으로 간단한 옵션으로 카메라를 구성하고 추가 할 수 있습니다 😉

ZoneMinder에 대한 결론

개인적으로 보안을 강화하기 위해 필요한 것이 무엇이든 그가 아무리 편집증적인 것처럼 보이더라도 나는 그를지지합니다. 하나 이상의 노드 (DataCenter)가있는 경우 보안은 결코 적거나 충분하지 않습니다.

사실 최근이 아닌 소프트웨어를 통해 뛰어난 보안을 가질 수 있습니다. 우리는 몇 가지 팁을 남깁니다, 그러나 물리적 액세스가 제어되지 않는 경우 우수한 방화벽, 복잡한 액세스 암호를 갖는 것은 소용이 없습니다. 감시 카메라, 물리적 장벽이 없거나 경계 보안 시스템.

그건 그렇고… ZoneMinder는 GitHub에 있습니다 😀

GitHub의 ZoneMinder


24 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   디모즈

    훌륭한 형제 님, 제가 찾던 것 : D.

    이제 내 하드웨어가 호환되기를 바랍니다.

    1.    KZKG ^ 가아라

      즐거움 🙂

  2.   죄인

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ 가아라

      의견을 보내 주셔서 감사합니다 🙂

  3.   마리오 길레르모 자 발라

    너무 쉽고 흥미로워 서 실행해야 해요 ,,,,

  4.   노틸러스

    하나의 훌륭한 도구 세트.

    파이 래퍼와 함께 시도해보고 어떻게 작동하는지 확인하려면 비용이 듭니다.

  5.   안토니오

    댓글은 반복되지만 대단히 감사합니다 !! 저는 영어에 문제가있어서 많은 도움이됩니다.
    ????

  6.   gonzalezmd (# Bik'it Bolom #)

    공유를위한 감사합니다.

  7.   익명

    DVR에서 작동할까요? 즉, 하루 종일 녹화하는 DVR에 4 대의 카메라가 연결되어 있습니다. Zone Minder가 해당 DVR에 액세스하고 녹화물을 볼 수 있도록 구성 할 수 있습니까?

  8.   라파엘

    좋은 루이스 .. 성공

  9.   루이

    감사합니다. 내가보고있는 것이 마음에 들어요. 라즈베리 파이에서 어떻게 작동하는지 테스트 해 보겠습니다.

  10.   Serfraviros

    매우 흥미 롭습니다. 그런 것이 존재하는지 궁금합니다. 이것은 나에게 매우 흥미로운 옵션을 제공합니다. 감사합니다.

  11.   안토니오

    안녕하세요, 저는 매뉴얼을 따르고 있는데 질문이 있습니다.
    mysql 서비스를 시작하는이 스크립트 /etc/init.d/mysql에서 15 초 동안 서비스를 지연시켜야하지만 이러한 코드 줄을 어디에 추가해야할지 모르겠습니다.

    시작 () {
    수면 15
    echo -n "$ prog 시작 :"

    case«$ {1 :-»}»in
    '스타트')
    온전한 검사;
    # 데몬 시작
    log_daemon_msg "MySQL 데이터베이스 서버 시작" "mysqld"
    mysqld_status check_alive nowarn; 그때
    log_progress_msg "이미 실행 중"
    log_end_msg 0
    그렇지 않으면
    # 부팅 중 제거 가능
    테스트 -e / var / run / mysqld || 설치 -m 755 -o mysql -g 루트 -d $

    # MySQL을 시작하십시오!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    # 6에서 ndbclus $를 사용할 때 # 352070s가 너무 적다고보고되었습니다.
    나는 1 2 3 4 5 6 7 8에서; 하다
    수면 1
    mysqld_status check_alive nowarn; 다음 휴식; fi
    log_progress_msg "."

    mysqld_status check_alive가 경고하는 경우; 그때

  12.   여기 저기 통로가

    감사합니다. 이제 이벤트 또는 경보가 트리거 될 때 실행되는 펄 스크립트와 Ubuntu 14.04의 파일 경로를 알고 싶습니다. 이것은 스크립트를 일부 수정하는 것입니다.

  13.   Lindomar

    16 개의 카메라가있는 독립형 dvr을 가지고 있으며 dvr에 카메라를 추가하기위한 faço로 zoneminder ubuntu lubuntu 14.04를 통해보고 녹화하고 싶습니다.

  14.   도널드 래그 스

    이것은 범죄를 막는 훌륭한 도구입니다. 이 애플리케이션 세트는 비즈니스 조직의 모든 종류의 보안 관리에 매우 유용합니다. 모든 기능이 마음에 듭니다.

  15.   루이스 무 노즈

    인사말, 누군가 내 문제를 도울 수 있기를 바랍니다. 설치하고 단계를 따랐지만 zoneminder를로드 할 시간에 도달했습니다 (http://localhost/zm) 그리고 이것은 나에게 오류를 보냅니다.

    ZM db.SQLSTATE에 연결할 수 없습니다. [HY000] [2002] '/var/run/mysqld/mysqld.sock'소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다. (2)

    나는 누군가가 나에게 문제에 대해 약간의 빛을 줄 수 있기를 바랍니다. 나는 리눅스를 사용하기 시작했고 지금은 무엇을 해야할지 모르겠습니다.

  16.   보안 카메라

    아주 좋은 게시물입니다. 이제 분명합니다.

  17.   산드라

    아주 좋은 정보 !!, 드디어 보안 카메라를 설치할 수있게 될 것입니다 !!
    감사합니다!

  18.   sp

    이 프로그램은 아날로그 및 IP 카메라를 지원합니까? 동시에?

    1.    스피드 데이트 바르셀로나

      그것은 내 아날로그 카메라로 나를 위해 일했습니다!

  19.   레닌 헤르 난 데스

    안녕하세요, Debian Linux에서 ZoneMinder 설치, 구성 및 구현에 대한 주제를 보완하기위한 추가 정보입니다.
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

  20.   레오니다스

    이 프로그램이 DVR 레코더에 대한 액세스를 허용합니까? ??? Linux PC의 브라우저에서 들어가면 액세스하기 위해 ActiveX 드라이버를 다운로드하라는 메시지가 표시되는 것과 마찬가지로 일반 중국 DVR 모델 6004H에 액세스 할 수있는 것이 필요합니다. 나는 그것을 둘러 보았고 어떤 경우도 없다. 망할 마이크로 소프트 컨트롤 없이는 리눅스에서 내 DVR의 카메라를 볼 수 없다.
    장치 제조업체가 GNU / Linux 사용자를 남겨 두는 것은 끔찍합니다 !!!

    1.    레오니다스

      글쎄, 나는 XNUMX 년이 지난 후에도 아무도 내 질문에 답하지 않았다는 것을 공포로 확인했다. 더 이상 Ruindows에서 작동하지 않는 구식 ActiveX 컨트롤을 설치해야하기 때문에 일반 중국 네트워크 DVR을 사용할 수 없습니다. 즉, 네일 장치가 남아 있습니다 네트워크 로컬 및 온라인 내 카메라에서 볼 수 있다는 약속).