要配置 NFS /etc/exports 文件只允许特定 IP 地址挂载,可以按照以下步骤进行操作:

  1. 打开终端,使用 root 或具有管理员权限的用户登录到 NFS 服务器。
  2. 使用文本编辑器(如 vi、nano 等)打开 /etc/exports 文件:

sudo vi /etc/exports

3. 在文件中找到要配置的 NFS 共享,并在其后添加要限制的 IP 地址。例如,如果要限制 IP 地址为 192.168.1.100 的客户端,则添加以下行:

/path/to/share 192.168.1.100(rw,sync,no_subtree_check)

其中,/path/to/share 是要共享的目录路径,rw 表示读写权限,sync 表示同步写入,no_subtree_check 表示禁用子树检查。
4. 如果需要允许多个 IP 地址挂载,则可以在同一行上添加多个 IP 地址,使用空格分隔。例如:

/path/to/share 192.168.1.100 192.168.1.101(rw,sync,no_subtree_check)

5. 保存并关闭文件。
6. 重新加载 NFS 配置文件以使更改生效:

sudo exportfs -ra

7. 确保 NFS 服务正在运行:

sudo systemctl start nfs

或者

sudo service nfs start


现在,只有指定的 IP 地址才能挂载 NFS 共享。其他 IP 地址将被拒绝访问。

原文地址: https://www.cveoy.top/t/topic/p9ei 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录