在 Ubuntu 24.04 中安装和配置 NFS(Network File System)可以让你在网络上共享文件系统。以下是在 Ubuntu 24.04 上安装和配置 NFS 的一般步骤:

  1. 安装 NFS 服务器软件
    • 打开终端,运行以下命令安装 NFS 服务器软件:
      bash
      sudo apt update
      sudo apt install nfs-kernel-server
      
  2. 配置 NFS 服务器
    • 编辑 NFS 服务器的配置文件 /etc/exports 来指定要共享的目录和访问权限。例如,你可以将 /path/to/shared_directory 共享给所有主机:
      bash
      sudo nano /etc/exports
      

      在文件末尾添加类似以下内容的行:

      /data/iso 11.20.0.0/24(rw,sync,no_subtree_check)
      
  3. 重新加载 NFS 配置
    • 保存并关闭文件后,重新加载 NFS 配置以使更改生效:
      bash
      sudo exportfs -a
      
  4. 启动 NFS 服务
    • 启动 NFS 服务并设置它在系统引导时自动启动:
      bash
      sudo systemctl start nfs-kernel-server
      sudo systemctl enable nfs-kernel-server
      
  5. 配置防火墙(如果需要):
    • 如果你的系统启用了防火墙,确保打开 NFS 所需的端口(默认情况下是 UDP 和 TCP 的 2049 端口):
      bash
      sudo ufw allow nfs
      sudo ufw allow nfs/tcp
      sudo ufw allow nfs/udp
      
  6. 验证 NFS 共享
    • 使用 showmount 命令可以查看当前 NFS 共享的信息:
      bash
      showmount -e localhost
      
  7. 在客户端挂载 NFS 共享
    • 在客户端系统上,你可以使用 mount 命令挂载 NFS 共享:
      bash
      sudo mount -t nfs server_ip:/path/to/shared_directory /mount/point
      

通过按照上述步骤在 Ubuntu 24.04 上安装和配置 NFS,你可以成功设置一个 NFS 服务器并在网络上共享文件系统。

发表评论

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