入侵检测与智能门禁系统搭建指南
1. 入侵检测系统
在入侵检测系统中, send_alert.sh 脚本实现了关键功能。当不带任何参数运行该脚本时,它会显示简短的使用说明,如下:
root@beaglebone:~# ./send_alert.sh
usage [to add image]: send_alert.sh <timestamp> <cam #> <filepath>
usage [to send alert]: send_alert.sh <timestamp> <cam #>
当使用三个参数执行该脚本时,它会将 filepath 存储在 ALERT_LIST 变量指定的文件中;而使用两个参数执行时,它会重新读取该文件,并以电子邮件的形式发送一定数量(受 ALERT_LIMIT 变量限制)的图片作为附件。
要测试该程序是否正常工作,可尝试仅使用两个参数执行脚本,然后验证是否能在自己的账户中收到电子邮件。
接下来进行最终测试,将网络摄像头对准存放珍贵邮票收藏的书架,然后运行 motion 工具并等待。此时,硬件配置无需进行特殊操作。一段时间后,会收到包含相关信息的电子邮件。
通过使用 motion 工具,能够实现一个(准)专业的简易防入侵系统,同时还学会了如何发送带有图片附件的简单电子邮件
超级会员免费看
订阅专栏 解锁全文
1411

被折叠的 条评论
为什么被折叠?



