将NFS的共享目录,通过autofs 发布出来,做为远程主机用户的家目录
NFS共享配置文件格式
默认选项:(ro,sync,root_squash,no_all_squash)
ro,rw 只读和读写
async 异步,数据变化后不立即写磁盘,性能高
sync(1.0.0后为默认)同步,数据在请求时立即写入共享存储磁盘
root_squash (默认)远程root映射为nfsnobody,UID为65534,CentOS8 为nobody,早期版本是4294967294 (nfsnobody)
no_root_squash 远程root映射成root用户
all_squash 所有远程用户(包括root)都变成nfsnobody,CentOS8 为nobody
no_all_squash (默认)保留共享文件的UID和GID
anonuid和anongid 指明匿名用户映射为特定用户UID和组GID,而非nfsnobody,可配合
all_squash使用
1.环境准备
三台主机
一台主机 nfs server,IP:192.168.8.100
另两台当 nfs client,IP:192.168.8.101和192.168.8.102
2.步骤
#NFS服务器(192.168.8.100)创建用户和相应的家目录,将用户wang的家目录共享
useradd -d /data/wang wang
mkdir /data/wang
yum install -y nfs-utils
Vim /etc/export