- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 NFS服务器
第12章 NFS服务器 12.1 NFS服务器简介 12.2 NFS服务器的安装和启动 12.3 NFS服务器的配置 习题 12.1 NFS服务器简介 如果说Samba服务是Linux系统借用Windows系统的协议(SMB)实现的资源共享服务,那么网络文件系统NFS(Network File System)就是Linux系统所选用的和其他UNIX系统共享文件的协议,它可以实现将本地的某个目录共享出去,然后映射到另外的Linux系统的某个目录中,从而使得我们可以方便的通过访问本地目录访问到另外机器上的资源。对于映射过程,我们既可以手动映射,也可以让机器自动执行。这就像Windows系统的磁盘映射一样,只不过我们此处是在Linux系统下完成此项工作。 虽然NFS可以在网络中进行文件共享,但是NFS协议本身并没有提供数据传输的功能,它必须借助于远程过程调用(RPC)协议来实现数据的传输。RPC定义了一种进程间通过网络进行交互通信的机制,它允许客户端进程通过网络向远程服务器上的服务进程请求服务,而不需要了解低层通信协议的细节。 可以将NFS服务器看成是一个RPC服务器,而将NFS客户端看成是一个RPC客户端,这样NFS服务器和NFS客户端之间就可以通过RPC协议进行数据传输。 使用NFS服务,至少需要启动以下3个系统守护进程。 (1)rpc.nfsd 它是基本的NFS守护进程,主要功能是管理客户端是否能够登入服务器。 (2)rpc.mountd 它是RPC安装守护进程,主要功能是管理NFS的文件系统。当客户端顺利地通过rpc.nfsd登录NFS服务器后,在使用NFS服务器所提供的文件前,还必须通过文件使用权限的验证,rpc.mountd会读取NFS的配置文件/etc/exports来对比客户端的权限。 (3)portmap portmap的主要功能是进行端口映射工作。当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口号提供给客户端,从而使客户端可以通过该端口向服务器请求服务。 值得注意的是,虽然portmap只用于RPC,但它对NFS服务来说是必不可少的。portmap没有允许,NFS客户端就无法查找从NFS服务器中共享的目录。 12.2 NFS服务器的安装和启动 12.2.1 NFS服务器的安装 由于启动NFS服务时需要nfs-utils和portmap这两个软件包,因此在配置使用NFS之前,可使用下面的命令来检查系统中是否已经安装了这两个包。 #rpm –q nfs-utils portmap 12.2 NFS服务器的安装和启动 可以使用下面的命令安装它们: # mount /mnt/cdrom # cd /mnt/cdrom # rpm –Uhv nfs-utils* # rpm –Uhv redhat-config-nfs* # rpm –Uhv portmap* # cd / # umount /mnt/cdrom 12.2.2 NFS服务器的启动 启动portmap服务 #service portmap start NFS服务有两个守护进程,因此我们需要以根用户身份通过输入下面命令来启动脚本: # /etc/init.d/nfs start 或service nfs start #/etc/init.d/nfslock start 或service nfslock start 要停止服务,请用: # /etc/init.d/nfs stop 或service nfs stop #/etc/init.d/nfslock stop 或service nfslock stop 要重新启动,请用: # /etc/init.d/nfs restart 或service nfs restart #/etc/init.d/nfslock restart 或service nfslock restart 12.2.2 NFS服务器的启动 如果想在Linux系统启动的时候让NFS服务自动启动,可以通过下面的设置实现: # chkconfig nfs on # chkconfig nfslock on # chkconfig portmap on 12.3 NFS服务器的配置 NFS服务器的配置文件是/etc/exports,在其中添加一些项目,每项标示本地文件系统下的目录。该项确认其他计算
您可能关注的文档
- 第08章Transact-SQL 语言编程.pptx
- 第08章 衍生工具会计(下).ppt
- 第08章 项目费用控制.ppt
- 第09章 感觉器官的功能.ppt
- 第1 章技术经济学概论.ppt
- 第0章工程电磁场导论场量复习.ppt
- 第0章 矢量分析及场论基础-2.ppt
- 第06章 图层、蒙版和通道.ppt
- 第1-5章总结.ppt
- 第1-4章 企业价值评估导论.ppt
- 2021海湾消防GST-HX-420BEx 火灾声光警报器安装使用说明书.docx
- 2022海湾消防 GST-LD-8316Ex 手自动转换装置安装使用说明书.docx
- (小升初押题卷)江苏省小升初重难点高频易错培优卷(试题)-2024-2025学年六年级下册数学苏教版.docx
- 2023-2024学年吉林省吉林市舒兰市人教版四年级上册期末考试数学试题.docx
- 2023-2024学年北京市密云区北京版四年级上册期末考试数学试卷.docx
- 2024-2025学年广东省广州市天河区人教版三年级上册期末考试数学试卷.docx
- 2024-2025学年河北省唐山市丰南区人教版五年级上册期末测试数学试卷.docx
- 人教版道德与法治一年级下册第4课《我们有精神》课件.pptx
- 消防蝶阀介绍.pptx
- 室外消火栓设置场所及设置要求.pptx
文档评论(0)