[精选]第6讲NFS服务器-.pptx

[精选]第6讲NFS服务器-.pptx

ID:62522210

大小:909.82 KB

页数:38页

时间:2021-05-12

[精选]第6讲NFS服务器-.pptx_第1页
[精选]第6讲NFS服务器-.pptx_第2页
[精选]第6讲NFS服务器-.pptx_第3页
[精选]第6讲NFS服务器-.pptx_第4页
[精选]第6讲NFS服务器-.pptx_第5页
资源描述:

《[精选]第6讲NFS服务器-.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第6讲NFS服务器配置与管理学习目标通过本节内容希望您能够:了解NFS相关的基本概念熟悉NFS的工作原理掌握NFS服务器的配置方法NFS客户端配置课程议题NFS的相关概念1.NFS的概念NFS即网络文件系统(NetWorkFileSystem),是使不同的计算机之间能通过网络进行文件共享的一种网络协议,多用于类UNIX系统中的网络中。在Windows主机之间可以通过共享文件夹来实现存储远程主机上的文件,而在Linux系统中通过NFS实现类似的功能。NFS最早是由Sun公司于1984年开发出来的。2.NFS的工作原理NFS服务是基于客户/服务器模式的。NFS服务器是提供输出文件(共享目录文

2、件)的计算机。NFS客户端是访问输出文件的计算机,它可以将输出文件挂载到自己系统中的某个目录文件中,然后象访问本地文件一样去访问NFS服务器中的输出文件。例如,在Linux主机A中有一个目录文件/source,该文件中有网络中Linux主机B中用户所需的资源。我们可以把它输出(共享)出来,这样B主机上的用户可以把A:/source挂载到本机的某个挂载目录(例如/mnt/nfs/source)中,之后B上的用户就可以访问/mnt/nfs/source中的文件了。而实际上B主机上的用户访问的是A主机上的资源。NFS的守护进程使用NFS服务,至少需要启动3个系统守护进程:(1)rpc.nfsd

3、:NFS基本守护进程,主要功能是管理客户端是否能够登入服务器。(2)rpc.mountd:RPC安装守护进程,主要功能是管理NFS的文件系统。当客户端顺利地通过rpc.nfsd登录NFS服务器后,在使用NFS服务器所提供的文件前,还必须通过文件使用权限的验证,rpc.mountd会读取NFS的配置文件/etc/exports来对比客户端的权限。(3)portmap:portmap的主要功能是进行端口映射工作。当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口号提供给客户端,从而使客户端可以通过该端口向服务器请求服务。RPC(远程过程

4、调用)NFS工作流程图课程议题NFS的安装与启动1.安装NFS在Linux系统中启动NFS服务,需要nfs和portmap两个软件包。安装之前请用以下命令检查该软件包是否已经安装:rpm–qa

5、grepnfsnfs-utils-1.0.9-16rpm–qportmap以上命令表明软件包已经安装,如果没有安装则用以下命令安装软件包(当然要先把CD-ROMmount上)。#mount/dev/cdrom#cd/mnt/cdrom/media/RPM#rpm-ivhnfs-utils-1.0.9-16.i386.rpm2.NFS的启动和停止为了使NFS服务器正常工作,需要启动portmap和n

6、fs这两个服务,并且portmap一定要先于nfs启动。检查NFS服务工作状态在停止nfs服务时,需要先停止nfs服务再停止portmap服务课程议题NFS服务器配置1、服务器架设流程架设一台NFS服务器的架设思路和流程。除安装软件外,一个简易FNS服务器设定流程主要分为以下3步:(1)建立主配置文件exports,该文件的最主要目的是发布共享目录,并为共享目录限制权限。该文件位于/etc目录下,如果没有需要自行建立该文件。而且,exports文件并没有语句和注释,完全需要管理员手动填写。(2)发布共享目录,例如,可以将/tmp目录共享,并设置共享权限。(3)重新加载配置文件或重新启动N

7、FS服务,使配置生效。NFS的配置都集中在/etc/exports文件中,它是共享资源的访问控制列表,不仅可以在此新建共享资源,同时也能对访问共享资源的客户端进行权限管理。/etc/exports的格式如下:文件中的每一条记录都代表一个共享资源以及访问权限设置2.配置文件/etc/exports共享输出目录是指NFS系统中需要共享给客户端使用的目录。该目录可以是某个文件系统的根目录,也可以是一个普通目录。客户端用来指定允许连接此NFS服务器的客户端,可以使用的客户端表示的方式有很多种,表中是常见的客户端表示方式:配置文件/etc/exports【实例1】/homelinux2.wlj.c

8、om(ro)/home/share@Linuxgrp(rw)/test*(rw)/var/test1192.168.10.0/26(ro)配置文件/etc/exports选项用来设置输出目录的访问权限、用户映射等。exports文件中的选项比较多,一般可分为以下3类。访问权限常见选项用户映射选项【实例2】/homelinux2.wlj.com(ro)/test*.wlj.com(rw)【实例3】/test*.wlj.com/test

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。