01 十一月, 2023

thumbnail

网络摄像头通过SMB保存视频到阿里云盘

本经验可实现将网络摄像头录制的视频通过Nas的SMB协议中转至阿里云盘等网盘,实现视频实时网络备份,网盘不局限于阿里云盘,其他可挂载到本地的网盘例如189cloud云盘等理论上也可行。

系统及软件版本
Ubuntu 20.04.4 LTS armv7 32bit
Rclone armv7  v1.58.1
docker镜像:messense/aliyundrive-webdav armv7 版本v1.5.0

步骤一、docker部署aliyundrive云盘webdav
操作步骤可参考github页面(https://github.com/messense/aliyundrive-webdav
以及docker镜像地址(https://hub.docker.com/r/messense/aliyundrive-webdav

步骤二、rclone挂载云盘
 ①安装rclone
安装方式可参考rclone官网 (https://rclone.org/install/
通过curl方式安装命令
curl https://rclone.org/install.sh | sudo bash
 
②配置rclone命令
rclone config
配置步骤参考百度 
③创建要共享目录的命令
mkdir -p /mnt/aliyun
 
④给共享目录赋权限命令
chmod -R 777 /mnt/aliyun
 
⑤rclone挂载云盘到服务器,注意云盘根目录下要有SMB文件夹,没有的话新建一下
mount命令如下:
rclone mount aliyun:/SMB /mnt/aliyun --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty --uid 1001 --gid 1001 --daemon
步骤三、安装samba服务并共享目录
①安装samba服务命令
 apt update && apt install samba -y
 
②需要为samba配置密码命令
smbpasswd -a root
③输入密码(例如654321)并确认一遍
 
④修改配置文件命令
vi /etc/samba/smb.conf
注意:配置文件内[global] 段必须有:security = user

⑤smb.conf文件内容

[global]     workgroup = WORKGROUP     server string = %h server (Samba, Ubuntu)     client min protocol = NT1     server min protocol = NT1     log file = /var/log/samba/log.%m     max log size = 1000     logging = file     panic action = /usr/share/samba/panic-action %d     server role = standalone server     obey pam restrictions = yes     unix password sync = yes     passwd program = /usr/bin/passwd %u     passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .     pam password change = yes     map to guest = bad user     security = user  [aliyun]    comment = aliyundrive    path = /mnt/aliyun    read only = no    #guest ok = yes    valid users = root    create mask = 0777    directory mask = 0777    browseable = yes    writable = yes

 
⑥修改完成后重启 Samba 服务命令
systemctl restart smbd

步骤四、在网络摄像头的APP中配置Nas连接参数
首先确保您的网络摄像头支持连接Nas存储视频,例如某米的部分摄像头,点击摄像机设置-->SD卡存储-->Nas存储-->选择局域网内的Nas-->填写账号root-->填写密码(例如654321)-->提交,即完成摄像头设置操作。
 
最后打开云盘,查看一下SMB目录下是否实时写入了视频文件,本经验结束。


 

Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

About

搜索此博客