欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > Linux案例:NFS共享

Linux案例:NFS共享

2025/6/18 20:04:34 来源:https://blog.csdn.net/weixin_73895510/article/details/143356429  浏览:    关键词:Linux案例:NFS共享

NFS共享

要求:

架设一台NFS服务器,并按照以下要求配置

1、开放/nfs/shared目录,供所有用户查询资料

2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,

并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210

3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom对该目录有

实验步骤:

1、Server

[root@server ~]# mount /dev/sr0 /mnt    #挂在下载库
[root@server ~]# dnf insatall nfs-server  #下载nfs
[root@server ~]# mkdir -p /nfs/shared     
[root@server ~]# mkdir -p /nfs/upload
[root@server ~]# mkdir -p /home/tom       #创建文件夹
[root@server ~]# vim /etc/exports         #修改nfs配置文件
[root@server ~]# cat /etc/exports		  #修改后的配置文件
/nfs/shared *(rw,no_root_squash,sync)
/nfs/upload 192.168.xxx.0/24(rw,no_root_squash,all_squash,anonuid=210,anongid=210,sync)
/home/tom 192.168.xxx.xxx/24(rw,no_root_squash,sync)
[root@server ~]# exportfs -r
exportfs: Invalid IP address 192.168.xxx.0/24
exportfs: Invalid IP address 192.168.xxx.0/24
exportfs: Invalid IP address 192.168.xxx.xxx/24
exportfs: Invalid IP address 192.168.xxx.xxx/24
[root@server ~]# chmod o+w /nfs/shared			#设置权限把/nfs/shared文件变得所有用户可读写
[root@server ~]# systemctl restart nfs-server	#重启nfs
[root@server ~]# showmount -e 192.168.70.131 	#查看共享的文件系统
Export list for 192.168.70.131:
/nfs/shared *

2、Client

[root@cilent ~]# mount /dev/sr0 /mnt
[root@cilent ~]# dnf install nfs-server
[root@cilent ~]# mkdir -p /nfs/shared
[root@cilent ~]# mkdir -p /nfs/upload
[root@cilent ~]# mkdir -p /nfs/tom
[root@cilent ~]# mount 192.168.70.131:/nfs/shared /nfs/shared
[root@cilent cippus]# mount 192.168.70.131:/nfs/upload /nfs/upload
mount.nfs: access denied by server while mounting 192.168.70.131:/nfs/upload
[root@cilent cippus]# mount 192.168.70.131:/home/tom /nfs/tom
mount.nfs: access denied by server while mounting 192.168.70.131:/home/tom  #因为网段限制,所以拒绝挂载
[root@cilent cippus]# showmount -e 192.168.70.131
Export list for 192.168.70.131:
/nfs/shared *
[root@cilent nfs]# df -h
Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    4.0M     0  4.0M   0% /dev
tmpfs                       866M     0  866M   0% /dev/shm
tmpfs                       347M  7.2M  340M   3% /run
/dev/mapper/rhel-root        17G  4.2G   13G  26% /
/dev/nvme0n1p2              960M  292M  669M  31% /boot
/dev/nvme0n1p1              599M  7.0M  592M   2% /boot/efi
tmpfs                       174M  100K  174M   1% /run/user/1000
/dev/sr0                    9.9G  9.9G     0 100% /run/media/cippus/RHEL-9-3-0-BaseOS-x86_64
192.168.70.131:/nfs/shared   16G  5.2G   11G  34% /nfs

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词