海康威视摄像头+服务器+录像机配置校园围墙安全侦测区域入侵侦测+越界侦测.docx

在这里插入图片描述

一、适用场景

1、校园内,防止课外时间翻越围墙到校外、从校外翻越围墙到校内;
2、通过服务器+摄像头的侦测功能及时抓图保存,为不安全因素提供数字化依据;
3、网络录像机保存监控视频,服务器保存抓拍到的入侵与越界;
4、本例采用虚拟化服务器server2008R2+server_u15+海康威视摄像头;
5、把不安全的行为实时上报到ivms-4200平台,需要安全管理员多查看ivms-4200的报警事件。
6、把不安全的行为通过声音报到平台,通过发光的报警器实时报到门卫室。(实战通过后再写这部分文章)

二、服务器配置

(一)虚拟化服务器server 2008R2上安装server_u 15.0

1、安装server_u 15.0
(1)双击执行server_u15.1.6的安装程序,如下图:
在这里插入图片描述

(2)选择语言,点确定,如下图:
在这里插入图片描述

(3)接受协议,点下一步,如下图:
在这里插入图片描述

(4)选择安装路径,下一步,如下图:
在这里插入图片描述

(5)继续下一步,如下图:
在这里插入图片描述

(6)将server_u作为系统服务安装,当操作系统启动时,会自动启动FTP服务,如下图:
在这里插入图片描述

(7)开始安装,如下图:
在这里插入图片描述

(8)系统防火墙放行server_u的21端口号,如下图:
在这里插入图片描述

(9)启动server_u控制台,如下图:
在这里插入图片描述

(10)启动server_u时,操作系统会阻止,添加,允许控制台运行
在这里插入图片描述

(11)将127.0.0.1添加到信任站点中
在这里插入图片描述

2、破解server_u 15.0
(1)启动server_u后,提示可免费使用15天,如下图:
在这里插入图片描述

(2)执行crack文件夹下的pa补丁,如下图:
在这里插入图片描述

(3)输入注册信息(名称、邮箱),勾选key ,backup,然后点patch
在这里插入图片描述

(4)点patch后,显示完成,如下图:
在这里插入图片描述

(5)此时查看注册信息,显示永不过期,说明破解成功,如下图:
在这里插入图片描述

(二)server_u配置域和用户

1、新建域并激活
(1)新建域,点导航右侧的+号,如下图:
在这里插入图片描述

(2)输入域名,启用域,下一步,如下图:
在这里插入图片描述

(3)勾选文件传输域与文件共享域,下一步,如下图:
在这里插入图片描述

(4)此处勾选https,可加密传输访问,输入127.0.0.1默认域站点地址,并新建一个共享目录在D盘,选中后,下一步,如下图:
在这里插入图片描述

(5)留意相关的端口号,下一步,如下图:
在这里插入图片描述

(6)指定server_u服务器的网卡ip地址,下一步,如下图:
在这里插入图片描述

(7)勾选允许用户恢复密码,与加密方式,完成,如下图:
在这里插入图片描述

2、新建域匿名用户
(1)在域左侧展开,点用户,域用户,添加,如下图:
在这里插入图片描述

(2)新建匿名访问的用户anonymous,密码设置为空,用于查看摄像头上传的安全异常行为图片,如下图:
在这里插入图片描述

(3)在目录访问中,给匿名用户配置访问权限,如下图:
在这里插入图片描述

(4)主要给匿名用户读取、浏览、列表
在这里插入图片描述
在这里插入图片描述

3、测试访问FTP服务器:
(1)打开文件夹后,在地址栏输入FTP服务器的ip地址,如下图:

在这里插入图片描述

(2)勾选匿名后,会自动出现用户名,然后点登录,如下图:
在这里插入图片描述

(3)登录成功后,里面看到的内容为空,说明可以从局域网远程登录到FTP服务器了,如下图:
在这里插入图片描述

4、建立一个可写入文件的用户haikang、密码hk123456,给摄像头使用,用于摄像头上传异常行为的图片到服务器中:
(1)在域左侧展开,点用户,域用户,添加,配置用户名和密码haikang、hk123456,指定用户的根目录为d盘自定义的路径,如下图:
在这里插入图片描述

(2)给摄像头用户haikang配置写入权限,保存,如下图:

在这里插入图片描述

(3)可以列表中看到摄像头用户haikang的访问的目录与权限,如下图:
在这里插入图片描述

5、此时,已经有2个用户在列表中,分别是匿名用户可查看摄像头上传的图片anonymous,另1个用户haikang,给摄像头用于上传异常行为的图片到服务器中,如下图:
在这里插入图片描述

三、摄像头配置

(一)摄像头的网络高级配置

1、输入摄像头ip地址,登录到摄像头,如下图:
在这里插入图片描述

2、登录摄像头后,可以看到预览画面,(若不显示画面,需要安装浏览器插件),点配置,如下图:

在这里插入图片描述

3、从左侧列表中选网络,高级配置,从上方的选中,点FTP。
在这里插入图片描述

4、填写好服务器地址,用户名,密码,目录结构,如下图:
在这里插入图片描述

5、点测试,测试摄像头与FTP服务器的连通性与写入权限是否正常,能正常访问,且haikang用户能写入图片到服务器中,会显示测试成功,如下图

在这里插入图片描述

6、访问FTP服务器,此时查看测试的数据如下图:
在这里插入图片描述

(二)区域入侵侦测配置

1、在登录摄像头后的左侧,事件,Smart事件,区域入侵检测,启用,清除默认区域,如下图:
在这里插入图片描述

2、点检测区域,绘制需要对围墙入侵侦测的区域后,如下图:
在这里插入图片描述

3、布防时间的配置,根据具体的要求或情况进行配置,保存,如下图:
在这里插入图片描述

4、联动方式,勾选上传中心(ivms-4200平台),上传FTP(即我们刚搭建的服务器),保存,若企业有搭建SMTP邮件服务器,也可勾选“邮件联动”,如下图:
在这里插入图片描述

(三)越界侦测配置

1、清除原默认区域,启用越界侦测,根据具体情况调整越界范围,保存,如下图:
在这里插入图片描述

2、布防时间,设置好一天后,可全选复制周一到周日,保存,如下图:
在这里插入图片描述

3、联动方式,勾选上传中心与上传FTP,保存,如下图:

在这里插入图片描述

四、中文乱码显示解决

(一)实际出现的问题

1、为了区分不同的摄像头异常行为,在服务器中形成的异常,希望以实际地点的名称命名,修改摄像头的配置如下图:
在这里插入图片描述

2、点测试,测试成功

在这里插入图片描述

3、局域网访问服务器,匿名查看有没有围墙附近的异常行为时,显示有乱码,如下图:

在这里插入图片描述

(二)解决摄像头名称为中文时,查看显示乱码问题

1、在server_u服务器控制台上配置UTF8,域,服务器限制和设置,FTP设置,找到OPTS UTF8项,编辑,如下图:
在这里插入图片描述

2、勾选禁用命令,保存,如下图:
在这里插入图片描述

3、选中,OPTS UTF8后,点全局属性,如下图:
在这里插入图片描述

4、点高级选项,取消对所有已收发的路径和文件名使用UTF-8编码前面的勾,保存,如下图:
在这里插入图片描述

5、再次测试,刷新查看FTP服务器的中文显示时,已经正常,不是乱码了,如下图:
(1)登录摄像头后,再次点测试

在这里插入图片描述

(2)局域网PC上访问FTP服务器,显示正常无乱码,如下图:
在这里插入图片描述

本文至此结束,后期实战中加入声光报警器,测试成功后再续本文的实时安全异常到门卫室。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/597386.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

UI自动化Selenium iframe切换多层嵌套

IFRAME是HTML标签,作用是文档中的文档,或者浮动的框架(FRAME)。iframe元素会创建包含另外一个文档的内联框架(即行内框架)。 简单来说,就像房子内的一个个房间一样;你要去房间里拿东西,就得先开门; 如上图…

出现 No such instance field: ‘XXXX‘ 的解决方法

目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 作为一个全栈的开发玩家,需要调试前后端的数据传输,方便发现问题所在! 在debug整个项目的时候,检查传输数据的时候,发现前端可以传输,但是后端一直拿不到 出现如下问题:No such instance field: parentModel 截图…

UI5与后端的文件交互(四)

文章目录 前言一、后端开发1. 新建管理模板表格2. 新建Function,动态创建文档 二、修改UI5项目1.Table里添加下载证明列2. 实现onClickDown事件 三、测试四、附 前言 这系列文章详细记录在Fiori应用中如何在前端和后端之间使用文件进行交互。 这篇的主要内容有&…

Leetcode的AC指南 —— 字符串/卡码网:55. 右旋字符串

摘要: Leetcode的AC指南 —— 字符串/卡码网:55. 右旋字符串。题目介绍:字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字…

灸哥问答:数据结构对软件开发的作用

在软件开发的浩瀚海洋中,数据结构如同一座坚固的灯塔,为开发者指明方向,确保他们在构建复杂系统时不会迷失。数据结构不仅仅是编程的基础,更是高效、稳定、可扩展软件的核心。 一、提升算法效率 数据结构与算法紧密相连&#xf…

antd——a-date-picker——日期的限制功能——js基础积累

antd——a-date-picker——日期的限制功能——js基础积累 禁用日期一、限制只能选明天及之后的日期(今天不可选中)二、限制只能选今天及之后的日期(今天可选中)三、限制只能选昨天及之前的日期(今天不可选中&#xff0…

Java业务功能并发问题处理

业务场景: 笔者负责的功能需要调用其他系统的进行审批,而接口的调用过程耗时有点长(可能长达10秒),一个订单能被多个人提交审批,当订单已提交后会更改为审批中,不能再次审批(下游系…

05-微服务-RabbitMQ-概述

RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应&am…

canvas设置文字阴影

查看专栏目录 canvas示例教程100专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重…

MySQL之CRUD、常见函数及union查询

目录 一. CRUD 1.1 什么是crud 1.2 SELECT(查询) 1.3 INSERT(新增) 1.4 UPDATE(修改) 1.5 DELETE(删除) 二. 函数 2.1 常见函数 2.2 流程控制函数 2.3 聚合函数 三. union与union all 3.1 union 3.2 union all 3.3 具体不同 3.4 结论 四. 思维导图 一. CRUD 1.1 什么是crud…

【愚公系列】2023年12月 HarmonyOS应用开发者高级认证(完美答案)

🏆 作者简介,愚公搬代码 🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主&#xf…

6. Mybatis 缓存

6. Mybatis 缓存 MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率MyBatis系统中默认定义了两级缓存 一级缓存二级缓存 默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存&…

Transforer逐模块讲解

本文将按照transformer的结构图依次对各个模块进行讲解: 可以看一下模型的大致结构:主要有encode和decode两大部分组成,数据经过词embedding以及位置embedding得到encode的时输入数据 输入部分 embedding就是从原始数据中提取出单词或位置&…

ubuntu22.04配置双网卡绑定提升带宽

这里写自定义目录标题 Bonding简介配置验证参考链接 Bonding简介 bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载均衡等功能,有很…

2023年工作初体验

23年终于正式入职,参与了正式上线的电商平台、crm平台等项目的研发,公司规模较小,气氛融洽,没有任何勾心斗角、末位淘汰,几乎没什么压力。虽然是我的第一家公司,但实际是个适合养老的公司(笑 总…

双击shutdown.bat关闭Tomcat报错:未设置关闭端口~

你们好,我是金金金。 场景 当我startup.bat启动tomcat之后,然后双击shutdown.bat关闭,结果报错了~ 排查 看报错信息很明显了,未配置关闭端口,突然想起来了我在安装的时候都选的是默认的配置,我还记得有这…

快速批量运行命令

Ansible 是 redhat 提供的自动化运维工具,它是 Python编写,可以通过 pip 安装。 pip install ansible 它通过任务(task)、角色(role)、剧本(playbook) 组织工作项目,适用于批量化系统配置、软件部署等需要复杂操作的工作。 但对于批量运行命…

宝塔部署nuxt3项目问题解决

使用宝塔部署nuxt3项目一直没成功,网站502,要不就是资源加载不出来 测试使用宝塔版本8.0.4 添加node项目方式失败,项目更目录设置到server,无法设置运行目录为public, 导致网站资源加载不出来,设置到.output目录,会提…

继电器组开发控制

也是通过树莓派IO口的控制来实现继电器组的开发 继电器组有四根信号线,2根电源线。 通过gpio readall 查看树莓派各个端口的信息选择26 27 28 29 作为信号端口 编程可能会遇到的一些问题 1、通过键盘输入指令的时候,如果用scanf 会有bug,导…

JavaScript高级程序设计读书记录(一):语言基础,语法,变量,数据类型

1. 语法 很大程度上借鉴了 C 语言和其他类 C 语言,如 Java 和 Perl. 1.1 区分大小写 1.2 标识符 第一个字符必须是一个字母、下划线(_)或美元符号($); 剩下的其他字符可以是字母、下划线、美元符号或数…