1、安装软件
yum install nfs-utils
yum install rpcbind
2、设置共享nfs目录
mkdir nfs_path #创建共享目录
chmod -R 777 nfs_path #修改共享目录权限
vim /etc/exports
nfs_path *(rw,sync,no_root_squash)
客户机地址可以是主机名、IP 地址、网段地址,允许使用“*”、 “?”通配符。
“rw” 表示允许读写,“ro” 表示为只读。
sync :表示同步写入到内存与硬盘中。
no_root_squash : 表示当客户机以root身份访问时赋予本地root权限(默认是root_squash)。
root_squash :表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户。
其它常用选项
all_squash :所有访问用户都映射为匿名用户或用户组。
async :将数据先保存在内存缓冲区中,必要时才写入磁盘。
subtree_check(默认):若输出目录是一个子目录,则nfs服务器将检查其父目录的权限。
no_subtree_check :即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。
原文链接:https://blog.csdn.net/Dark_Tk/article/details/114100517
3、启动服务
systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs
4、查看
exportfs -rv #发布共享
showmount -e
5、客户机挂载
mkdir nfs_path
sudo mount -t nfs serverIP:nfs_path nfs_path
卸载:sudo umount nfs_path
标签:客户机,离线,squash,nfs,服务器,path,root,目录 From: https://www.cnblogs.com/yiliu666-oo/p/18647076