博风

  • 主页
博风
博览群识,铸学之基
  1. 首页
  2. 杂七杂八
  3. 正文

小米系智能摄像头SAMBA网络存储配置实录

2023年1月6日 77点热度 0人点赞 0条评论
小米系的智能摄像头中有部分支持NAS(Network Attached Storage:网络附属存储)功能,可以将视频数据通过网络保存在存储设备中。而专用的NAS设备价格又过于高昂,作为辣鸡佬的疯子只能另辟蹊跷的组装一台远古机器来搭建NAS。
NAS网络存储功能,一般是通过SAMBA(Server Messages Block,信息服务块,简称SMB)服务或NFS(Network File Server,网络文件服务器)服务进行实现的,SMB有多个版本,小米系摄像头只支持SMB 1.0(划重点)。
作为小米摄像头存储视频使用的NAS服务器,我们仅需安装SMB服务并配置好便可以使摄像头将视频文件存到NAS服务器中。

一:安装Samba服务

博主使用的系统为Debian 11.6最新版,使用Mini方式安装(只安装了必选基础软件包及SSH Server服务),所以在操作的时候只能使用apt包管理软件。安装Samba服务端忒简单,一条命令便搞定

#sudo apt install samba

若您使用的是CentOS或Redhat操作系统,则您需要使用yum命令进行安装,#sudo yum install samba

如此安装便已完成,是否忒简单呢?

二:配置Samba服务

在安装完成后,剩下的就是配置了。而实际上配置起来也非常的简单,配置文件在/etc/samba/目录中,目录内的smb.conf便是samba的配置文件了。您可以将它拖到本地使用文本编辑器进行编辑后再传回去,也可以直接使用vi或vim甚至nano对它进行编辑。命令如下

#sudo vi /etc/samba/smb.conf

您需要在文件最后加入您的共享目录信息,以便摄像机在对应的位置保存视频文件。以下为参考配置

[download]
comment = Download Data    # 注释信息
path = /home/Downloads    # 文件夹所在位置
browseable = yes                # 是否可浏览
guest ok = yes                     #  是否支持来宾用户(非登录用户)
writable = yes                     #  是否可写
create mask = 0777           # 创建文件权限
directory mask = 0777     #创建文件夹权限

保存之后启动nmbd及smbd两个服务,便配置完了samba服务了。

#systemctl start nmbd
#systemctl start smbd

但小伙伴们一定会发现,这时候虽然小米系摄像机里能够看到有台NAS服务器,却加载不出来具体的文件夹列表(NAS文件存储列表),如此也就没法继续配置小米系摄像机的NAS存储了。
这个问题也让疯子愁白了头,各种调试甚至还给小米售后打电话都未能得到解决。直到疯子无意中在Google搜索摄像机的问题时,偶然之中发现小米系的摄像机只支持SMB1.0协议,再想到现在默认安装的samba服务,由于安全问题默认是弃用了SMB1.0协议的,如此才幡然醒悟我需要启用samba服务的SMB1.0协议支持才行。

找到了问题就赶紧开干,如此才能不负青春。赶紧将重新把配置文件/etc/samba/smb.conf打开,在workgroup = WORKGROUP的位置下添加了

server min protocol = NT1

如此声明,重启nmbd及smbd服务后,重新配置小米摄像机,在输入用户名密码界面点完成后,总算是加载出来了NAS服务器的文件目录。如此选中目录后,摄像机便能正常将视频上传到服务器了。

最后,别忘记了将nmbd及smbd服务加入到自启动中。

#systemctl enable nmbd
#systemctl enable smbd

如此便完成了小米系智能摄像头SAMBA网络存储的配置,让小米系智能摄像机能够正常将视频文件存储到自己搭建的NAS中。让摄像机的视频文件能够长久保存的同时,也能给辣鸡佬带来折腾的乐趣,并让辣鸡佬收获到又省钱了的满足。果然,辣鸡佬都是一举多得的人生赢家...

标签: 暂无
最后更新:2023年1月6日

小白

一只专注于跨境电商的项目狗,主导过App、ERP、独立站、转运等项目全生命周期。对跨境电商相关业务极为熟悉...

点赞
< 上一篇

文章评论

取消回复

最新 热点 随机
最新 热点 随机
小米系智能摄像头SAMBA网络存储配置实录 锐角云等EMMC硬盘简单安装PVE 主机常用脚本集 Linux系统(Debian/CentOS)编译安装Git最新版(2.34.1)以及Gitolite 数据库GUI工具Navicat Premium 15永久激活破解工具
停电导致MySQL无法启动,提示The server quit without updating PID file Debian9 Minimal下Nginx1.17.9编译安装… Linux配置PHP扩展AMQP最新版1.10.2 Linux终端(SSH终端)使用代理执行相关指令 锐角云等EMMC硬盘简单安装PVE
分类
  • 杂七杂八 / 3篇
  • 编程 / 1篇
  • 运维 / 9篇

COPYRIGHT © 2021 bofeng.org. ALL RIGHTS RESERVED.