任务要求
架设一台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可以完全访问该目录
服务器端配置
安装nfs
yum install -y nfs-utils rpcbind
systemctl enable rpcbind
systemctl enable nfs-server
创建共享目录
mkdir -p /nfs/shared
mkdir -p /nfs/upload
mkdir -p /home/tom
创建文档要求的 UID/GID:
groupadd -g 210 nfs-upload
useradd -u 210 -g 210 nfs-upload
chown -R nfs-upload:nfs-upload /nfs/upload
配置 NFS 主配置文件
/nfs/shared *(ro)
/nfs/upload 192.168.203.0/24(rw,all_squash,anonuid=210,anongid=210)
/home/tom 192.168.203.130
应用配置
exportfs -r
systemctl restart nfs-server
挂载客户端
mount -t nfs 192.168.203.129:/nfs/shared /mnt
mount -t nfs 192.168.203.129:/nfs/upload /mnt
mount -t nfs 192.168.203.129:/home/tom /mnt