NFS服务的基本配置及验证

一.NFS的用途

  NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。

二.NFS的安装

NFS安装的前提是:安装rpcbind和nfs-utils软件包

分别在客户机和服务器上安装rpcbind和nfs-utils软件包。

NFS服务的基本配置及验证_文件系统

NFS服务的基本配置及验证_网络_02

检查软件是否安装成功。

NFS服务的基本配置及验证_网络_03

三.NFS的配置步骤

基于案例进行讲解,更易于理解

案例说明:

1.假设服务器的IP为192.168.127.200。

2./tmp共享为可读写,并且不限制用户身份的方式,共享给192.168.127.0/24网段的所有计算机。

3./home/nfs共享的属性为只读,可提供除了网段内的工作站外,向Internet亦提供数据内容。

4./home/upload作为192.168.127.0/24这个网段的数据上传目录,其中,/home/upload的用户及所属组为nfs-upload这个名字,它的UID与GID均为210。

5./home/amy这个目录仅共享给192.168.127.222这台主机,以供该主机上面amy这个用户使用,也就是说,amy在192.168.127.222及192.168.127.200上均有账号,且账号均为amy。

服务器端的配置为:

  1. 创建文件夹/home/nfs,修改文件权限

  2. 添加一个新组,组ID为210

    并添加一个与组名相同的用户名,用户ID为210

  3. 同理,创建其他几个文件夹及用户amy

NFS服务的基本配置及验证_网络_04

4.用vim编辑器编辑/etc/exports配置文件(vim /etc/exports)

NFS服务的基本配置及验证_网络_05

5.开启rpcbind服务和nfs服务

6.用exportfs命令:读取配置文件的明细

7.用netstat命令:显示路由表,网络连接和网络接口信息

NFS服务的基本配置及验证_网络_06

8.用rpcinfo命令:查看各服务端口的使用情况

NFS服务的基本配置及验证_文件系统_07

9.修改主机名并用vim编辑器修改/etc/sysconfig/network中关于网络的配置信息

NFS服务的基本配置及验证_nfs服务_08

NFS服务的基本配置及验证_nfs服务_09


客户机配置为:

1.用vim编辑器修改/etc/hosts中的配置信息

NFS服务的基本配置及验证_nfs服务_10

2.ping服务器测试其连通性

NFS服务的基本配置及验证_网络_11

NFS服务的基本配置及验证_文件系统_12

3.用showmount显示挂载的信息,并用mount命令进行挂载

NFS服务的基本配置及验证_文件系统_13

NFS服务的基本配置及验证_文件系统_14

NFS服务的基本配置及验证_文件系统_15

四.NFS服务的验证均满足以上要求

NFS服务的基本配置及验证_网络_16