GeekHub

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

参考链接:

Linux NFS Server: How to Set Up Server and Client

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注