架设一台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对该目录具有访问、新建和删除文件的权限。
首先检查是否安装nfs和rpcbind,没安装进行yum安包
yum install nfs-utils -y
yum install rpcbind -y
systemctl stop firewalld
setenforce 0
开启nfs服务
systemctl restart nfs-server
配置文件
vim /etc/exports
/nfs/shared *(ro)
创建文件
mkdir /nfs/shard -pv
mkdir /upload
配置文件
useradd -u 1111 tom
id tom
cd /nfs
mkdir upload
chmod 777 upload/
cd /home
chmod 767 tom/
systemctl stop firewalld
setenforce 0
测试连接服务端
showmount -e 192.168.58.100
配置共享目录
vim /etc/exports
/nfs/upload 192.168.58.0/24(rw,all_squash,anonuid=2001,anongid=2001)
创建目录
mkdir /nfs/upload
chmod 777 /nfs/upload
exportfs -ra
在客户端上创建对应用户
useradd -u 2001 nfs-upload
创建挂载点
mkdir /upload
挂载
mount 192.168.58.100:/nfs/upload /upload
客户端配置
测试