架设一台NFS服务器,并按照以下要求配置
1、开放/nfs/shared目录,供所有用户查询资料;
2、开放/nfs/upload目录,该目录为172.24.8.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;
3、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。
(1)准备两台版本相同的虚拟机,一台服务端(server),一台客户端(localhost)
(2)关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
(3)yum 安装所需服务的安装包
server端
yum install nfs-utils
yum install rpcbind
localhost端
yum install autofs
(4)配置文件
server端
开启服务 systemctl start nfs server.service
systemctl start rpcbind
vim /etc/exports
创建目录
mkdir /nfs/shared -pv
cd /nfs
mkdir /upload
添加用户tom(uid=1111)
useradd u-1111 tom
赋予权限
重启服务
systemctl restart nfs server.service
systemctl restart rpcbind
localhost端
开启服务 systemctl start autofs
配置文件
创建文件并配置挂载点
vim /etc/auto.nfs
vim /etc/auto.upload
vim /etc/auto.jerry
重启服务
server端
systemctl restart nfs server.service
systemctl restart rpcbind
exportfs -ra
localhost端
systemctl restart autofs
测试
complete!!