Ubuntu下部署nfs服务器
Step 1 安装nfs支持包及nfs服务
#Ubuntu/Debian
sudo apt install nfs-common
sudo apt install nfs-kernel-server
Step 2 创建nfs分享目录
sudo mkdir /mnt/nfs_share_dir
sudo chown nobody:nogroup /mnt/nfs_share_dir #修改分享目录所属用户及用户组为空
sudo chmod 777 /mnt/nfs_share_dir #修改分享目录权限
Step3 创建nfs权限文件
创建/etc/exports文件,并在其中添加内容:
若允许单个ip地址访问:
/mnt/nfs_share_dir 192.168.1.10(rw,sync,no_subtree_check)
允许多个ip地址访问:
/mnt/nfs_share_dir 192.168.1.10(rw,sync,no_subtree_check)
/mnt/nfs_share_dir 192.168.1.11(rw,sync,no_subtree_check)
/mnt/nfs_share_dir 192.168.1.20(rw,sync,no_subtree_check)
/mnt/nfs_share_dir 192.168.1.25(rw,sync,no_subtree_check)
......
若允许一个网段访问:
/mnt/nfs_share_dir 192.168.1.0/24(rw,sync,no_subtree_check)
Step4 使配置文件生效, 并重启nfs-kernel-server服务
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
参考链接: