NFS服务的基本配置及验证

一.NFS的用途

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

二.NFS的安装


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

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

nfs krb5认证 nfs 密码认证_网络文件系统

nfs krb5认证 nfs 密码认证_vim编辑器_02

检查软件是否安装成功。

nfs krb5认证 nfs 密码认证_vim编辑器_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 krb5认证 nfs 密码认证_vim编辑器_04

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

nfs krb5认证 nfs 密码认证_vim编辑器_05

5.开启rpcbind服务和nfs服务

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

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

nfs krb5认证 nfs 密码认证_开发工具_06

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

nfs krb5认证 nfs 密码认证_网络文件系统_07

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

nfs krb5认证 nfs 密码认证_开发工具_08

nfs krb5认证 nfs 密码认证_配置信息_09


客户机配置为:

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

nfs krb5认证 nfs 密码认证_vim编辑器_10

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

nfs krb5认证 nfs 密码认证_vim编辑器_11

nfs krb5认证 nfs 密码认证_网络文件系统_12

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

nfs krb5认证 nfs 密码认证_配置信息_13

nfs krb5认证 nfs 密码认证_nfs krb5认证_14

nfs krb5认证 nfs 密码认证_nfs krb5认证_15

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

nfs krb5认证 nfs 密码认证_nfs krb5认证_16




转载于:https://blog.51cto.com/liangle/1427069