温馨提示×

ubuntu的nfs怎么搭建与挂载

小亿
88
2024-01-24 10:17:08
栏目: 智能运维

要在Ubuntu上搭建和挂载NFS,您需要按照以下步骤进行操作:

  1. 安装NFS服务器软件:

    • 在终端中运行以下命令来安装NFS服务器软件:sudo apt-get install nfs-kernel-server
  2. 配置NFS服务器:

    • 编辑NFS服务器配置文件/etc/exports,使用以下命令:sudo nano /etc/exports
    • 在文件中添加要共享的目录和访问权限。例如,要共享/home/user/shared目录并允许所有客户端访问,可以添加以下行:/home/user/shared *(rw,sync,no_root_squash,no_subtree_check)
    • 保存并关闭文件。
  3. 启动NFS服务器:

    • 在终端中运行以下命令以启动NFS服务器:sudo systemctl start nfs-kernel-server
    • 如果需要,您可以使用以下命令将NFS服务器设置为开机启动:sudo systemctl enable nfs-kernel-server
  4. 挂载NFS共享:

    • 在客户端上创建一个目录,用于挂载NFS共享。例如,您可以在/mnt/nfs目录下创建一个名为shared的目录:sudo mkdir -p /mnt/nfs/shared
    • 在终端中运行以下命令来挂载NFS共享:sudo mount server_ip:/home/user/shared /mnt/nfs/shared,其中server_ip是NFS服务器的IP地址。
    • 您还可以使用以下命令在启动时自动挂载NFS共享:sudo nano /etc/fstab,然后添加以下行:server_ip:/home/user/shared /mnt/nfs/shared nfs defaults 0 0
    • 保存并关闭文件。

注意:在服务器和客户端上都要确保防火墙允许NFS流量通过,以便正确进行通信。

0