ZoneMinder:在Linux中使用安全攝像機監視的工具

區域管理器 是一組應用程序和工具,使我們能夠控制,監視安全攝像機,監視。

攝像機

什麼是ZoneMinder?

正如我剛才所說,這是一組工具,可以幫助我們監視,控制安全攝像機。 它由幾個腳本(perl等)以及一個使整個過程更加用戶友好的Web界面(PHP)組成。

假設我們有一家公司並獲得了幾筆 監控攝像頭 在本地商店中,或者它可能是通信節點的監視系統,事實是我們需要一個系統,該系統允許我們通過簡單直觀的選項查看所監視場所中發生的情況我們可以開始或停止錄製,旋轉相機(如果硬件支持)等。

這是幾個截圖 區域管理器好吧,正如他們在這裡所說的,一張照片值一千個字:

ZoneMinder安裝

首先,我建議您訪問 ZoneMinder維基,因為他們必須考慮到 compatibilidad 在他們將要安裝的系統的硬件之間。

在同一個Wiki上,有出色的安裝指南 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更新sudo apt-get安裝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

現在,我們可以通過訪問以下內容來打開Web界面: http://direccion-ip/zm/

也就是說,我們將剛安裝了ZoneMinder的服務器的IP地址或子域(例如:camaras.minegocio.com)

Zoneminder

進入PHP界面後,您只需單擊一個按鈕,即可配置,添加攝像機以及所有帶有簡單選項的內容😉

關於ZoneMinder的結論

就個人而言,無論需要採取什麼措施來提高安全性,無論他看起來多麼偏執,我都支持他。 當您擁有一個或什至更多個節點的數據中心時,安全性永遠不會太低或不足。

您可以通過軟件獲得出色的安全性,實際上不是最近 我們留下一些提示,但是如果物理訪問不受控制,則擁有出色的防火牆,複雜的訪問密碼是沒有用的 安全攝像頭,因為沒有物理障礙或 周邊安全系統.

順便說一下……ZoneMinder在GitHub上😀

GitHub上的ZoneMinder


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

24條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   莫茲 他說:

    優秀的兄弟,正是我要找的東西:D.

    現在我只希望我的硬件兼容。

    1.    KZKG ^ Gaara 他說:

      🙂

  2.   罪人 他說:

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Gaara 他說:

      感謝您的評論🙂

  3.   馬里奧·吉列爾莫·扎瓦拉(Mario Guillermo Zavala) 他說:

    這是如此簡單和有趣,您必須將其付諸實踐,,,,

  4.   鸚鵡螺 他說:

    一套很棒的工具。

    我很難用pi饒舌歌手嘗試一下,看看它是如何工作的

  5.   安東尼奧 他說:

    評論是重複的,但是非常感謝! 我的英語有問題,這對我有很大幫助。
    🙂

  6.   gonzalezmd(#Bik'it Bolom#) 他說:

    感謝分享。

  7.   匿名 他說:

    可以與DVR一起使用嗎? 也就是說,您有4台攝像機連接到一整天錄製的DVR。 是否可以將Zone Minder配置為訪問該DVR,查看錄像等?

  8.   拉斐爾 他說:

    很好路易斯..成功

  9.   路易 他說:

    謝謝,我喜歡我所看到的,我將對其進行測試以查看其在樹莓派上的工作方式

  10.   舍弗拉韋羅斯 他說:

    非常有趣,我想知道是否存在這樣的事情。 這給了我非常有趣的選擇。 謝謝。

  11.   安東尼奧 他說:

    您好,我正在閱讀手冊,並且有一個問題。
    在啟動mysql服務的/etc/init.d/mysql腳本中,我必須將服務延遲15秒,但是我不知道在哪裡添加這些代碼行,這對我來說並不明確。

    開始(){
    睡15
    echo -n“啟動$ prog:”

    案例«$ {1:-»}»在
    '開始')
    健全性檢查;
    #啟動守護程序
    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 root -d $

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

    #6中報告了#352070s在使用ndbclus $時太少了
    對於i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14; 做
    睡1
    如果mysqld_status check_alive nowarn; 然後休息科幻
    log_progress_msg“。
    完成
    如果mysqld_status check_alive警告; 然後

  12.   縱橫交錯 他說:

    好的tuto,謝謝,現在,我想知道觸發事件或警報時執行的是哪個perl腳本,以及Ubuntu 14.04中文件的路徑,這是對腳本進行一些修改。

  13.   林多馬 他說:

    tenho um dvr獨立,帶有16個攝像機,我想通過zoneminder ubuntu lubuntu 14.04進行查看和記錄,以將攝像機添加到dvr中

  14.   唐納德·拉格斯 他說:

    這是阻止犯罪的好工具。 這組應用程序對於業務組織的各種安全管理非常有用。 我喜歡這就是所有功能。

  15.   路易斯·穆諾茲(Luis Munoz) 他說:

    問候,我希望有人可以解決我的問題,我安裝了它,並按照步驟進行了操作,但是我已經到了加載zoneminder的時間(http://localhost/zm),這給我發送了一個錯誤:

    無法連接到ZM db.SQLSTATE [HY000] [2002]無法通過套接字'/var/run/mysqld/mysqld.sock'連接到本地MySQL服務器(2)

    我希望有人可以給我一些啟示,我開始使用linux,現在我不知道該怎麼辦。

  16.   監控攝像頭 他說:

    很好的帖子!現在對我來說很清楚

  17.   桑德拉 他說:

    很好的信息!!,我終於可以安裝安全攝像頭了!
    謝謝!

  18.   sp 他說:

    查詢此程序是否支持模擬和IP攝像機? 與此同時?

    1.    快速約會巴塞羅那 他說:

      它對我的模擬相機很有效!

  19.   列寧·埃爾南德斯 他說:

    您好,這是補充在Debian Linux中安裝,配置和實現ZoneMinder主題的更多信息。
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

  20.   leonidas83glx 他說:

    我查詢,此程序是否還允許訪問DVR錄像機??? 我需要一些可以訪問通用的中國DVR型號6004H的東西,當我從Linux PC上的瀏覽器進入時,要求我下載ActiveX驅動程序以訪問它也是如此。 我一直在尋找它,沒有案例,沒有那該死的微軟控制,我看不到Linux中DVR的攝像機。
    設備製造商將GNU / Linux用戶拋在後面是可怕的!

    1.    leonidas83glx 他說:

      好吧,我驚恐地檢查一年後沒有人回答我的問題。 我仍然無法使用我的通用中文網絡 DVR,因為它迫使我安裝過時的 ActiveX 控件,該控件甚至不再在 Ruindows 中工作,所以我只剩下一個釘子設備(他們賣給我的承諾可以觀看網絡本地和在線我的相機)。