nfs 配置

NFS 服务器端配置(IP: 43.167.238.150)

# 更新系统并安装 NFS 服务器
sudo apt update && sudo apt install nfs-kernel-server

# 创建共享目录
sudo mkdir -p /data/nfs_public

# 设置目录权限(建议普通权限,避免不安全的 777)
sudo chown nobody:nogroup /data/nfs_public
sudo chmod 755 /data/nfs_public  # 推荐权限:所有者可读写执行,其他用户可读执行

# 编辑 NFS 共享配置(允许指定客户端 IP 访问)
sudo vim /etc/exports
# 添加以下内容(删除冗余的 fsid=0,确保 IP 与客户端一致)
/data/nfs_public 43.134.106.179(rw,sync,no_subtree_check)
/data/nfs_public 47.115.140.28(rw,sync,no_subtree_check)

# 重启 NFS 服务并重新导出共享
sudo systemctl restart nfs-kernel-server
sudo exportfs -arv

# 验证配置(确保输出包含允许的客户端 IP)
showmount -e

NFS 客户端配置(IP: 43.134.106.179 和 47.115.140.28)

# 安装 NFS 客户端工具
sudo apt install nfs-common

# 创建挂载点
sudo mkdir -p /mnt/nfs_public

# 临时挂载(使用默认 NFS 协议,兼容 v3/v4)
sudo mount 43.167.238.150:/data/nfs_public /mnt/nfs_public

# 验证临时挂载(查看是否有共享目录内容)
ls /mnt/nfs_public

# 配置永久挂载(编辑 fstab,删除冗余的 nfs4 类型,使用默认协议)
sudo vim /etc/fstab
# 添加以下内容
43.167.238.150:/data/nfs_public /mnt/nfs_public  nfs  defaults,timeo=15,retrans=3 0 0

# 应用永久挂载配置
sudo mount -a

# 验证永久挂载(重启后生效,可用 df -h 检查)
df -h | grep nfs
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容