NFS(网络文件系统)配置(Ubunut/Deepin 等系统)
NFS(网络文件系统)配置(Ubunut/Deepin 等系统)
网络文件系统(NFS)是一种分布式文件系统协议,最初由Sun Microsystems于 1984 年开发,允许客户端计算机上的用户通过计算机网络访问文件,就像访问本地存储一样。与许多其他协议一样,NFS 建立在开放网络计算远程过程调用(ONC RPC)系统之上。NFS 是Request for Comments(RFC)中定义的开放标准,允许任何人实现该协议。
服务器配置
安装 nfs 服务
创建共享目录
在共享前创建需要共享的目录,如果要共享已有的目录,这个步骤可省略。
创建目录/tmp/nfs
修改配置文件
配置文件格式为:
其中/srv/homs
表示本地要共享的目录,hostname1
表示本地允许远程连接的主机(格式可以为主机名、IP 段等)
rw
、sync
等表示一些参数,完整的参数列表及含义请使用man
命令查看:
本次参数文件如下:cat /etc/exports
以上参数表示共享本地的/tmp/nfs
,允许远程访问的网段为192.168.6.x
,权限为同步读写。
重新加载配置文件
至此,nfs
服务段就配置完成了。
客户端连接
安装nfs
客户端只需要安装nfs
的客户端组件就可以了:
查看远程主机中共享的nfs
文件夹
192.168.6.217
为服务器ip
如果正常,应该返回类似以下结果:
确认自身是否在允许的列表中
可使用ifconfig
查看自身ip
信息,确保自身的ip
在允许的列表中。
创建挂载点
使用mkdir
命令创建一个共享目录的挂载点,如果已经有挂载点,可省略此步骤。
本次创建挂载点命令为:
挂载
使用mount
命令挂载:
表示挂载192.168.6.217
主机下/tmp/nfs
目录到本地/tmp/nfs-mount-point
验证
此时如果没有什么报错,就应该创建成功了。可以创建一个文件验证。
在服务器端执行:
在客户端执行
可以看到
表示网络文件系统已经成功搭建。
版权声明: 本文为 InfoQ 作者【SkyFire】的原创文章。
原文链接:【http://xie.infoq.cn/article/9b8b1b10671f99e73f3311f86】。文章转载请联系作者。
评论