本文为个人部署NFS服务端的记录,主要介绍了NFS服务端在Debian系统上的部署方法。
本文基于PVE(Debian 12)环境,其他环境可能有所差异。
部署过程#
安装NFS服务端#
1
|
apt install nfs-kernel-server
|
配置共享目录#
- 创建共享目录
- 修改共享目录权限(不提供777权限,可能会导致Permission denied错误)
配置NFS服务#
编辑/etc/exports
文件,添加共享目录的配置信息。
1
|
/mnt/example 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)
|
192.168.1.0/24
:允许访问共享目录的IP地址范围
rw
:允许读写访问
sync
:同步写入数据
no_root_squash
:不将root用户映射为匿名用户
no_subtree_check
:不检查子目录
NFS服务相关命令#
1
2
3
4
5
6
7
8
|
# 启动NFS服务
systemctl start nfs-kernel-server
# 重启NFS服务
systemctl restart nfs-kernel-server
# 停止NFS服务
systemctl stop nfs-kernel-server
# 查看NFS服务状态
systemctl status nfs-kernel-server
|