赞
踩
环境:银河麒麟V10 0710 桌面
实验场景:将A机器的sdb1磁盘共享给机器B,AB均为麒麟V10 0710 桌面系统
A机器IP:192.168.1.64
B机器IP:192.168.1.72
第1步:
将磁盘目录挂载到文件夹,如已挂载可以忽略
# mkdir /home/arvin/桌面/共享 //arvin为实际用户名,该路径可自定义
# mount /dev/sdb1 /home/arvin/桌面/共享
# chmod -R 777 /home/arvin/桌面/共享
# lsblk
# blkid /dev/sdb1 //获取UUID
# vim /etc/fstab //写入fstab,实现开机自启,如下图追加一行,UUID根据实际情况修改
# mount -a //验证fstab文件格式,无报错即可
第2步:安装
安装nfs相关组件,并开启nfs服务
# apt search nfs-kernel-server -y
# apt install rpcbind -y
# systemctl enable nfs-server.service
# systemctl enable rpcbind
第3步:配置共享
# vim /etc/exports
添加如下内容:
/home/arvin/桌面/共享 192.168.1.0/24(rw,sync,no_subtree_check,crossmnt)
如上图:/home/arvin/桌面/共享 表示共享的目录路径,192.168.1.0/24表示只允许192.168.1.0这网段的机器发现并共享这个目录,其中24是子网掩码,如果允许任意主机访问可以将192.168.1.0/24替换为*
# systemctl restart rpcbind
# systemctl restart nfs-server.service
# showmount -e localhost //验证服务端配置是否成功
第4步:打开服务端(A机器)安全中心防火墙
(如果可以直接关闭防火墙可以直接跳过此步,如果没有防火墙关闭功能的可参考此步)
# apt install ksc-defender -y //有提示弹框直接按回车即可,安装完后重新打开安全中心即有关闭防火墙功能
第5步:客户端设置
# showmount -e 192.168.1.64 //如下表示可以成功发现服务端nfs服务
客户端创建目录,并挂载
# sudo mkdir /home/arvin/桌面/共享 //在本地桌面目录下可创建共享目录,arvin为普通用户名,根据时间情况修改,“共享”为文件夹名称,可自定义
# sudo chmod -R 777 /home/arvin/桌面/共享/
# sudo mount -t nfs 192.168.1.64:/data2 /home/arvin/桌面/共享/
第6步:设置开机自动挂载
(不建议写到/etc/fstab,防止服务端异常导致客户端开机自检失败,建议写到/etc/rc.local)
# chmod 755 /etc/rc.local
# vim /etc/rc.local //添加以下内容
sudo mount -t nfs 192.168.1.64:/home/arvin/桌面/共享 /home/arvin/桌面/共享
第7步:验证重启生效
# reboot //先重启A机器
# lsblk //查看sdb1盘是否实现开机挂载
# showmount -e localhost //查看nfs开机自启情况
# reboot //重启B机器
# showmount -e 192.168.1.64
# df -Th //查看挂载是否实现开机自启
最后在两边系统的桌面的“共享”文件夹目录创建文件,看两边是否可以同时看到
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。