Ubuntu 20.04 中配置NFS服务
发布网友
发布时间:2024-10-09 06:12
我来回答
共1个回答
热心网友
时间:2024-11-23 21:47
系统环境
NFS服务端:Ubuntu 20.04 LTS,IP地址:192.168.43.174;NFS客户端:Centos8,IP地址:192.168.43.131
一、安装NFS服务端
运行以下命令安装NFS服务端:
使用以下命令检查nfs-server是否已经启动:
二、创建NFS共享目录
接下来将创建一个NFS共享目录。我们将在/mnt目录中创建,我们的NFS共享目录称为ShareFolder:
我们希望所有客户端都可以访问该共享文件夹中的内容,因此分配最高权限:
三、编辑exports配置文件
通过编辑/etc/exports配置文件,来允许哪些客户端可以访问该共享。
以下命令打开该配置文件:
以下条目表示允许单个客户端访问、多个客户端访问、允许一个网段的客户端访问:
配置文件中的权限解释:
四、export共享目录
使用以下命令将共享文件夹启用并生效:
使用showmount -e查看是否可以看到共享目录:
五、配置客户端
安装NFS客户端:
然后在/mnt目录中创建一个ClientFolder目录,将从该目录中挂载服务器上的NFS共享目录。
最后,挂载NFS共享目录,如下所示:
六、测试NFS共享目录
为了测试配置是否正常,我们将在客户端/mnt/ClientFolder文件夹中创建文件测试一下,如下所示:
返回服务端,看一下/mnt/ShareFolder目录中是否可以看到该文件:
总结
NFS是Network File System的首字母缩写。它是一种分布式协议,使客户端可以访问远程服务器上的共享文件。