ZoneMinder: ابزاری برای نظارت با دوربین های امنیتی در لینوکس

ZoneMinder مجموعه ای از برنامه ها ، ابزاری است که به ما امکان کنترل ، نظارت بر دوربین های امنیتی ، نظارت را می دهد.

دوربین فیلمبرداری

ZoneMinder چیست؟

همانطور که گفتم ، این مجموعه ای از ابزارها است که به ما در نظارت ، کنترل دوربین های امنیتی خود کمک می کند. از چندین اسکریپت (perl و غیره) و همچنین یک رابط وب (PHP) تشکیل شده است که کل فرایند را برای کاربر پسندتر می کند.

فرض کنید ما یک تجارت داریم و چندین مورد را به دست می آوریم دوربین های مدار بسته در یک فروشگاه محلی یا ممکن است سیستم نظارتی یک گره ارتباطی باشد ، واقعیت این است که ما به سیستمی نیاز داریم که بتواند ببیند چه اتفاقی در محل نظارت ما می افتد ، از طریق گزینه های ساده و بصری می توان ضبط را شروع یا متوقف کرد ، دوربین را بچرخانید (اگر سخت افزار از آن پشتیبانی می کند) و غیره

در اینجا چندین عکس از صفحه نمایش وجود دارد ZoneMinderخوب ، همانطور که در اینجا می گویند ، یک عکس هزار کلمه ارزش دارد:

نصب ZoneMinder

اول از همه ، من توصیه می کنم که به ویکی ZoneMinder، خوب آنها باید در نظر بگیرند سازگاری بین سخت افزاری که با سیستمی که نصب می کنند دارند.

در همان ویکی راهنماهای نصب بسیار خوبی برای وجود دارد اوبونتو y لینوکس، ما به عنوان مثال راهنمای اوبونتو 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

ما همچنین باید ماژول Apache cgi را فعال کنیم که به طور پیش فرض فعال نمی شود:

a2enmod cgi

و ما Apache را دوباره راه اندازی می کنیم:

sudo service apache2 restart

اکنون مخزن ZoneMinder را اضافه کرده و آن را نصب می کنیم:

sudo add-apt-repository ppa: iconnor / zoneminder sudo apt-get بروزرسانی sudo apt-get نصب zoneminder

اگر پیام هایی وجود دارد که از آنها خواسته می شود یا منتظر تأیید چیزی هستند ، فقط Ok یا Accept را فشار دهید

نصب بسته های اضافی مورد نیاز ZoneMinder

همچنین ، ما باید بسته های اضافی نصب کنیم:

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

همچنین ، پرونده راه اندازی MySQL daemon را ویرایش خواهیم کرد تا مشخص شود که قبل از راه اندازی سرویس چند ثانیه صبر کند:

sudo nano /etc/init.d/mysql

آنجا را اضافه می کنیم "شروع کنید) ó شروع () { بعدی:

خواب 15

این می تواند به این شکل باشد:

start () {sleep 15 echo -n "Start $ 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/

یعنی ما آدرس IP سرور را در جایی که فقط ZoneMinder یا زیر دامنه را نصب کرده ایم قرار می دهیم (سابق: camaras.minegocio.com)

زونمایندر

پس از ورود به رابط PHP ، با کلیک یک دکمه می توانید با گزینه های ساده پیکربندی ، دوربین و همه چیز اضافه کنید ...

نتیجه گیری در مورد ZoneMinder

شخصاً هرچه برای افزایش امنیت لازم باشد ، هر چقدر هم که پارانویا به نظر برسد ، من از او حمایت می کنم. وقتی یک Node یا حتی بیشتر دارید ، یک DataCenter ، امنیت هرگز کم و کافی نیست.

در واقع اخیراً نمی توانید از طریق نرم افزار امنیت عالی داشته باشید ما برخی نکات را ترک می کنیم، اما اگر دسترسی فیزیکی توسط آن کنترل نشود ، داشتن یک دیوار آتش عالی ، رمزهای عبور پیچیده دسترسی بی فایده است دوربین های امنیتی، برای نداشتن موانع فیزیکی یا سیستم امنیتی محیطی.

اتفاقاً… ZoneMinder در GitHub است

ZoneMinder در GitHub


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

24 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   DMoZ dijo

    برادر عالی ، دقیقاً همان چیزی که دنبالش می گشتم: D.

    حالا فقط امیدوارم سخت افزارم سازگار باشد.

    1.    KZKG ^ Gaara dijo

      یک لذت

  2.   گناهکار dijo

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Gaara dijo

      با تشکر از شما برای نظر

  3.   ماریو گیلرمو زاوالا dijo

    این بسیار آسان و جالب است که باید آن را عملی کنید ،،،،

  4.   NauTiluS dijo

    مجموعه ای عالی از ابزارها در یک.

    هزینه ام این است که با یک رپر pi امتحان کنم ، ببینم چگونه کار می کند.

  5.   آنتونی dijo

    نظرات تکراری است اما خیلی ممنون !! من با زبان انگلیسی مشکل دارم و این خیلی به من کمک می کند.
    ؟؟؟؟

  6.   gonzalezmd (# Bik'it Bolom #) dijo

    با تشکر از شما برای به اشتراک گذاشتن

  7.   بی نام dijo

    آیا این با DVR کار می کند؟ یعنی شما 4 دوربین متصل به DVR دارید که تمام روز را ضبط می کند. آیا Zone Minder می تواند برای دسترسی به آن DVR ، مشاهده ضبط ها و غیره پیکربندی شود؟

  8.   رافائل dijo

    خوب وجود دارد luis .. موفقیت

  9.   لوئیس dijo

    متشکرم ، آنچه را که می بینم دوست دارم ، آن را تست می کنم تا ببینم روی تمشک پی چگونه کار می کند

  10.   سرفرایروس dijo

    بسیار جالب ، من فکر می کردم که آیا چنین چیزی وجود دارد؟ این گزینه های بسیار جالبی به من می دهد. متشکرم.

  11.   آنتونی dijo

    سلام من دفترچه را دنبال می کنم و سوالی دارم
    در این اسکریپت /etc/init.d/mysql که سرویس mysql را شروع می کند ، من باید سرویس را 15 ثانیه به تأخیر بیندازم ، اما نمی دانم این خطوط کد را کجا اضافه کنم ، برای من مشخص نیست.

    شروع () {
    خواب 15
    echo -n "شروع $ prog:"

    مورد «$ {1: -»} »در
    "شروع")
    عقلات_مرسی
    # daemon را شروع کنید
    log_daemon_msg "شروع سرور پایگاه داده MySQL" "mysqld"
    if mysqld_status check_alive nowarn؛ سپس
    log_progress_msg "قبلاً در حال اجرا است"
    log_end_msg 0
    دیگر
    # هنگام بارگیری قابل حذف است
    test -e / var / run / mysqld || -m 755 -o mysql -g root -d $ نصب کنید

    # MySQL را شروع کنید!
    / usr / bin / mysqld_safe> / dev / null 2> & 1 &

    تعداد #s در # 6 در هنگام استفاده از ndbclus $ بسیار کم گزارش شده است
    برای من در 1 2 3 4 5 6 7 8 9 10 11 12 13 14؛ انجام دادن
    خواب 1
    if mysqld_status check_alive nowarn؛ سپس شکستن فی
    log_progress_msg "."
    انجام شده
    اگر mysqld_status check_alive هشدار می دهد؛ سپس

  12.   Criss dijo

    توتو خوب ، متشکرم ، اکنون می خواهم بدانم کدام اسکریپت perl است که هنگام فعال شدن یک رویداد یا زنگ هشدار اجرا می شود و مسیر فایل در اوبونتو 14.04 ، این برای ایجاد برخی تغییرات در اسکریپت است

  13.   لیندومار dijo

    من یک dvr مستقل با 16 دوربین دارم و می خواهم از طریق zoneminder ubuntu lubuntu 14.04 به عنوان یک faco برای افزودن دوربین به dvr مشاهده و ضبط کنم

  14.   دونالد راگ dijo

    این یک ابزار عالی برای جلوگیری از جرم است. این مجموعه از برنامه ها برای انواع مدیریت امنیت سازمان تجارت بسیار مفید است. من دوست دارم که این همه ویژگی است.

  15.   لوئیز مونوز dijo

    با سلام ، امیدوارم کسی بتواند به مشکل من کمک کند ، من آن را نصب کردم و مراحل را دنبال کردم ، با این حال به زمان بارگیری منطقه یاب رسیده امhttp://localhost/zm) و این برای من خطایی ارسال می کند:

    اتصال به ZM db امکان پذیر نیست. SQLSTATE [HY000] [2002] نمی توان از طریق socket '/var/run/mysqld/mysqld.sock "به سرور MySQL محلی متصل شد (2)

    امیدوارم کسی بتواند کمی در مورد این موضوع به من فکر کند ، من شروع به استفاده از linux کرده ام و اکنون در حال حاضر نمی دانم چه کاری باید انجام دهم.

  16.   دوربین های امنیتی dijo

    پست خیلی خوبی! الان برام روشن شده

  17.   ساندرا dijo

    اطلاعات خیلی خوبی !! ، بالاخره میتونم دوربین امنیتی رو نصب کنم !!
    گراسیاس!

  18.   sp dijo

    پرسشی آیا این برنامه از دوربین های آنالوگ و ip پشتیبانی می کند؟ همزمان؟

    1.    دوستیابی سریع بارسلونا dijo

      این برای من با دوربین آنالوگ من کار کرده است!

  19.   لنین هرناندز dijo

    سلام ، در اینجا اطلاعات بیشتری برای تکمیل مبحث مربوط به نصب ، پیکربندی و پیاده سازی ZoneMinder در لینوکس دبیان وجود دارد
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

  20.   leonidas83glx dijo

    من پرس و جو کردم ، آیا این برنامه امکان دسترسی به ضبط کننده های DVR را نیز فراهم می کند ؟؟؟ من به چیزی احتیاج دارم که بتوانم با آن به یک DVR عمومی مدل 6004H چینی دسترسی پیدا کنم ، همان زمانی که از یک مرورگر در رایانه شخصی لینوکس خود وارد می شوم از من می خواهم برای دسترسی به آن درایور ActiveX را بارگیری کنم. من به اطراف آن نگاه کردم و موردی وجود ندارد ، بدون آن کنترل لعنتی مایکروسافت نمی توانم دوربین های DVR خود را در لینوکس ببینم.
    وحشتناک است که تولیدکنندگان دستگاه از کاربران گنو / لینوکس غافل می شوند !!!

    1.    leonidas83glx dijo

      خوب ، من با وحشت بررسی می کنم که بعد از یک سال هیچ کس به درخواست من پاسخ نداده است. من هنوز نمی توانم از شبکه عمومی DVR چینی خود استفاده کنم زیرا این امر مرا مجبور می کند کنترل ActiveX منسوخ شده را نصب کنم که دیگر حتی در Ruindows کار نمی کند ، بنابراین من یک دستگاه ناخن (که آنها به من قول دادند که می توانم آنها را تماشا کنم) شبکه محلی و آنلاین دوربین های من).