NFS服务

NFS服务的安装

 

1、环境准备

 

2、安装服务

 

[root@localhost ~]# yum -y install nfs-utils

 

Tips:

 

因为centos7自带了rpcbind,所以不用安装rpc服务,rpc监听在111端口

 

3、修改配置文件

 

 

Tips:

 

rw可读写;ro只读;

 

sync文件同时写入硬盘和内存;async文件先保存到内存,然后写入硬盘

 

all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限。

 

root_squash NFS客户端使用root用户访问时,映射为NFS服务端的匿名用户。

 

no_root_squash NFS客户端使用root用户访问时,映射为NFS服务端的root用户。

 

4、启动服务

 

 

5、查看配置,并添加内容至挂载点

 

 

 

Linux客户端:

 

1、安装(客户端上不需要启动nfs服务,只是为了使用showmount工具)

 

[root@localhost ~]# yum -y install nfs-utils

 

2、查看nfs配置

 

 

 

3、挂在到本地,并查看挂在情况

 

 

NFS服务的功能:

NFS即网络文件系统(NetWork File System),是使不同的计算机之间能通过网络进行文件共享的一种网络协议,多用于类UNIX系统中的网络中。

2. 了解NFS的原理

 

其中RPCRemote Procedure Call)为远程过程调用,最主要的功能就是指定每个NFS功能所对应的端口号,并且回报给客户端,让客户端可以连接到正确的端口上。

3. 掌握NFS服务的启动、停止、重启

service nfs start|stop|restart

4. 掌握NFS服务的主配置文件:/etc/exports

5. 掌握NFS服务的配置实例:

/home/share目录共享出去,供192.168.1.0/24网段的客户机进行读写,而网络中的其他主机只能读取该目录的内容

 

其中,sync用于设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议使用该选项

rw,允许客户端读取及写入共享资源

ro,仅允许客户端读取共享资源内容

6. 掌握使用showmount命令查看NFS服务器上有哪些输出目录。

例子:显示IP地址为192.168.1.102NFS服务器上的输出目录。

 

7. 掌握使用mount命令挂载NFS服务器中的输出目录到本地目录

例如,将IP地址为192.168.1.102NFS服务器上的/home/public输出目录,挂载到本地的/mnt/public目录下,可以使用命令

 

posted @ 2019-07-13 16:27  我的隔壁是老王  阅读(533)  评论(0编辑  收藏  举报