Ubuntu 20.04上安装和配置NFS

更新时间:2023-05-24 10:39:48

NFS(Network File System)是一种用于在网络上共享文件系统的协议。它允许您在不同的计算机之间共享文件和目录,提供了方便的文件共享和访问机制。本文将指导您如何在Ubuntu 20.04上安装和配置NFS。

步骤1:安装NFS服务器组件 要在Ubuntu 20.04上使用NFS,首先需要安装NFS服务器组件。打开终端并运行以下命令:

sudo apt update sudo apt install nfs-kernel-server

这将更新软件包列表并安装NFS服务器组件。

步骤2:创建共享目录 接下来,您需要选择要共享的目录。在本例中,我们将创建一个名为"shared"的目录作为共享目录。打开终端并运行以下命令:

sudo mkdir /shared sudo chmod -R 777 /shared

这将创建一个名为"shared"的目录,并设置其权限以允许所有用户访问。

步骤3:配置NFS共享 现在,您需要编辑NFS服务器的配置文件以指定共享目录。使用您喜欢的文本编辑器打开/etc/exports文件:

sudo vim /etc/exports

在文件的末尾添加以下行:

/shared *(rw,sync,no_subtree_check)

这将允许任何主机以只读模式访问共享目录。

步骤4:重新加载NFS配置 完成配置更改后,需要重新加载NFS服务器以使更改生效。运行以下命令:

sudo exportfs -a sudo systemctl restart nfs-kernel-server

这将重新加载NFS配置并重启NFS服务器。

步骤5:配置NFS客户端 要访问NFS共享,您需要在客户端上安装NFS客户端组件。在另一台Ubuntu 20.04机器上打开终端并运行以下命令:

sudo apt update sudo apt install nfs-common

这将安装NFS客户端组件。

步骤6:挂载NFS共享 在客户端上,您需要将NFS共享挂载到本地目录。首先,创建一个用于挂载的目录。打开终端并运行以下命令:

sudo mkdir /mnt/shared

然后,使用以下命令将NFS共享挂载到该目录:

sudo mount server_ip:/shared /mnt/shared

确保将"server_ip"替换为NFS服务器的IP地址。这将将NFS共享挂载到/mnt/shared目录。

Ubuntu