目录
需求如下:
架设一台NFS服务器,并按照以下要求配置
1、开放/nfs/shared目录,供所有用户查询资料;
2、开放/nfs/upload目录,该目录为192.168.18.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;
3、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。
注:本实验是在linux版本是rhcl8.5做的,其他版本的命令配置有所不同。
需求:开放/nfs/shared目录,供所有用户查询资料;
略
systemctl restart nfs-server
![]()
启动nfs-server服务他会自动先启动rpcbind服务。
vim /etc/exports
编辑如下内容:

保存退出!

exportfs -ra
![]()
showmount -e 192.168.18.132(此ip是服务机的ip)

连接状态ok!
mkdir /test1

临时挂载


测试成功!已开放/nfs/shared目录,供所有用户查询资料。
需求:开放/nfs/upload目录,该目录为192.168.18.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;
略
systemctl restart nfs-server
![]()
启动nfs-server服务他会自动先启动rpcbind服务。
vim /etc/exports
编辑如下内容:


因为第一题时创建了/nfs目录,所以创建目录时后面没有-pv创建成功了
exportfs -ra
![]()
chmod o+w /nfs/upload




useradd nfs-upload
修改uid:usermod -u 2001 nfs-upload
修改gid:groupmod -g 2001 nfs-upload

先切换用户
![]()
再切换路径
![]()
创建文件并显示
客户机:

服务机:

需求:将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给192.168.18.133这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。
略
systemctl restart nfs-server
![]()
启动nfs-server服务他会自动先启动rpcbind服务。
vim /etc/exports
编辑如下内容:
3.2.4、添加用户tom
useradd tom

3.2.5、创建对应的资源文件

3.2.6、更改tom的uid和gid为1111

3.2.7、设置访问权限
(1)添加一个aaa组
![]()
(2)将tom添加到aaa组
![]()
(3)设置/home/tom目录所属组为aaa
![]()
3.2.8、添加一个jerry用户
3.3、客户机的操作
3.3.1、检测连通信

3.3.2、创建一个挂载目录
![]()
3.3.3、指定挂载目录
![]()
第三题权限还是有问题!!!