离线服务器配置nfs目录

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

 

posted @ 2025-01-02 11:04  yunqing  阅读(44)  评论(0)    收藏  举报