NFS服务

187 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

NFS服务

一、NFS服务的网络拓扑结构及基本概念

image.png

image.png

二、NFS操作步骤

image.png

三、 具体实施

image.png 服务端:192.168.1.127 (以一台虚拟机作为服务器)

客户端:192.168.1.118(以一台虚拟机作为服务器)

(1)服务端设置:

1、yum install  –y  nfs-utils        //安装NFS服务,包含服器端的应用程序和客户端的常用命令。

2、yum install  –y  rpcbind        //安装RPC服务,主要功能是进行端口映射工作服务(6.5已经默认安装,可以不用安装了)

3、mkdir  /share                   //创建共享目录

4、vim /etc/exports            //编辑exports配置文本

(1)exports文件说明

image.png

image.png     no_root_squash:保留原有用户的权限

image.png

(2)本项目的NFS服务器要求是:服务器的共享目录为/share,客户端对该共享目录可读写。

vim  /etc/exports

/share   *(rw,sync)

说明:此处的就是代表所有的主机,也可以具体到某台机子(用具体IP代替或者指定网段中的所有主机)

5、service  rpcbind  restart

   service nfs restart              //重启服务应用配置

(2)、客户端设置:

1、showmount –e  192.168.1.127     //查看NFS服务器上的共享

image.png

2、mkdir /kk                      //创建挂载点

3、mount –t  nfs 192.168.1.127:/share  /kk          //挂载

4、mount                        //查看已挂载的共享

5、永久挂载(在/etc/fstab添加一个行)

192.168.1.127:/share    /kk    nfs  defaults     0 0

6、重新加载/etc/fstab文件

mount  -a

(3)验证

1、在客户端的/kk下建立一个文件t6,对/kk的操作就是对服务器端的/share操作

touch  /kk/t6

2、服务器端上查看/share文件可以看到t6

3、对/kk下的文件,可以做到读,如果要写还需要修改下/kk的权限。