linux 远程挂载摄像头_NFS在centos下的安装,摄像头挂载NFS

本文介绍了如何在CentOS 7系统中安装和配置NFS服务,以便远程挂载摄像头的存储。首先讲解了NFS的基本概念,然后详细阐述了从安装nfs-utils到配置共享目录、启动服务和防火墙设置的步骤。最后,说明了如何在摄像头端进行NFS存储设备的设置,确保摄像头录像安全存储在服务器上。
摘要由CSDN通过智能技术生成

什么是NFS

NFS 是 Network File System 的缩写,即网络文件系统。功能是让客户端通过网络访问不同主机上磁盘里的数据。如果家里有一台Linux服务器,可以把很多服务安装在上面,这样数据与资料管理起来会很方便。

教程背景

Centos 7

写这个教程的原因是,家里在入户门口安装了一台摄像头。目的是为了监控乱丢垃圾的人。摄像头是有本地的存储卡系统,但毕竟是安装在外面。如果被人把摄像头拿走,这样就完全找不到是谁拿的。所以想到把存储放在家里的服务器上。

家里的服务器提供了很多的功能,也有3T的存储空间。摄像头可以挂载SMB和NFS的局域网存储。因服务器系统为centos,所以采用NFS的方式。

还有一个小插曲,本来家里有迅雷的玩客云,使用起来是很方便。但是看到外接的硬盘一直是红色读盘,真心不敢一起用着。

废话少说,现在就在说一下安装步骤。

安装

安装服务

能用YUM搞定的,就直接用。

yum install nfs-utils

注意

只安装 nfs-utils 即可,rpcbind 属于它的依赖,也会安装上。

配置服务

设置开机启动

systemctl enable rpcbind

systemctl enable nfs

启动NFS服务

systemctl start rpcbind

systemctl start nfs

打开防火墙配置

$ sudo firewall-cmd --zone=public --permanent --add-service=rpc-bind

$ sudo firewall-cmd --zone=public --permanent --add-service=mountd

$ sudo firewall-cmd --zone=public --permanent --add-service=nfs

$ sudo firewall-cmd --reload

共享目录配置

服务启动之后,我们在服务端配置一个共享目录

mkdir /mnt/media

chmod 755 /mnt/media

修改配置导出目录

vi /etc/exports

添加如下配置内容:

/mnt/media/ 192.168.2.0/24(rw,sync,no_root_squash,no_all_squash)

/data: 共享目录位置。

192.168.2.0/24: 客户端 IP 范围,* 代表所有,即没有限制。

rw: 权限设置,可读可写。

sync: 同步共享目录。

no_root_squash: 可以使用 root 授权。

no_all_squash: 可以使用普通用户授权。

:wq 保存设置之后,重启 NFS 服务。

$ sudo systemctl restart nfs

注意事项

上面写的网段一定要注意,如果网段配置错误,摄像头可以看到共享目录,但无法配置成功。

摄像头配置

我用的是小兴看看,在APP里点击设置。

点击本地存储。

在存储设备里选择NFS

选择服务器上的地址就可以了。

再看就能发现,所有的文件都存储到你的服务器上了。这样就不用担心摄像头被偷啦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值