服务端配置
安装 nfs server
dnf install nfs-utils
创建被共享的路径
mkdir -p /data/nfs/share
更新配置
# vim /etc/exports
# 写入以下内容
/data/nfs/share 192.168.1.0/24(rw,sync,no_root_squash,no_all_squash)
/mnt/nfs_share 是你想要共享的目录。
192.168.1.0/24 是你允许访问该共享目录的网络地址范围。你可以根据实际情况修改为具体的 IP 地址或网段。
rw 允许读写访问。
sync 表示将数据同步写入磁盘。
no_root_squash 允许远程 root 用户访问共享目录,拥有 root 权限。
no_all_squash 保留客户端用户的 UID 和 GID。
启动服务
systemctl start nfs-server
systemctl enable nfs-server
应用配置
exportfs -r
客户端配置
安装客户端
dnf install nfs-utils
创建挂载点
mkdir -p /mnt/nfs
手工挂载
mount -t nfs 192.168.1.100:/data/nfs/share /mnt/nfs
自动挂载
# 编辑 /etc/fstab 文件
# 添加如下内容
192.168.1.100:/mnt/nfs/share /mnt/nfs nfs defaults 0 0
# 验证
mount -a
df -h
标签:no,share,mnt,squash,192.168,nfs,NFS,共享,目录
From: https://www.cnblogs.com/oscar2960/p/18319401