NFS

该文详细描述了在Linux环境下关闭SELinux和防火墙,创建并配置NFS共享文件夹的过程。通过`rpm`命令安装必要的软件包,编辑`exports`配置文件设定权限,然后重启服务进行设置生效。接着,文中展示了如何挂载远程NFS共享到本地目录,并通过`df-h`命令验证挂载成功。最后,测试了读写权限,证实了`/test/nfs`目录为只读。
摘要由CSDN通过智能技术生成

[root@localhost yum.repos.d]# rpm -q rpcbind
rpcbind-0.2.0-49.el7.x86_64
[root@localhost yum.repos.d]# rpm -q nfs-utils
nfs-utils-1.3.0-0.68.el7.x86_64
关闭selinux
关闭防火墙
创建共享文件夹
[root@localhost ~]# mkdir /nfs
[root@localhost ~]# mkdir -p /test/nfs
给共享文件夹w权限
[root@localhost nfs]# chmod o+w /nfs
[root@localhost nfs]# chmod o+w /test/nfs
[root@localhost ~]# man 5 exports
修改主配置文件
/nfs *(rw)
/test/nfs 192.168.93.0/24(ro)
重启服务
[root@localhost ~]# systemctl restart rpcbind
[root@localhost ~]# systemctl restart nfs
验证
A.查看共享文件夹
[root@localhost ~]# showmount -e 192.168.93.140
Export list for 192.168.93.140:
/nfs      *
/test/nfs 192.168.93.0/24

B.挂载到本地
[root@localhost ~]# mount -t nfs 192.168.93.140:/nfs /opt
[root@localhost ~]# mount -t nfs 192.168.93.140:/test/nfs /tmp

C.验证挂载
[root@localhost opt]# df -h
Filesystem                Size  Used Avail Use% Mounted on
192.168.93.140:/nfs       598G   49G  550G   9% /opt
192.168.93.140:/test/nfs  598G   49G  550G   9% /tmp

D.验证权限
[root@localhost ~]# cd /opt
[root@localhost opt]# touch 10.txt

[root@localhost ~]# cd /tmp
[root@localhost tmp]# touch 10.txt
touch: cannot touch ‘10.txt’: Read-only file system

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值