NFS服务的配置与应用.ppt

上传人:za****8 文档编号:15801111 上传时间:2020-09-07 格式:PPT 页数:26 大小:138.52KB
返回 下载 相关 举报
NFS服务的配置与应用.ppt_第1页
第1页 / 共26页
NFS服务的配置与应用.ppt_第2页
第2页 / 共26页
NFS服务的配置与应用.ppt_第3页
第3页 / 共26页
点击查看更多>>
资源描述
第04章 NFS服务的配置与应用,本章导读 NFS服务的概述 NFS服务的配置 启动和停止NFS服务 测试NFS服务 NFS客户端的使用,NFS服务的概述,NFS最早是由Sun公司于1984年开发出来的,其目 的就是让不同计算机不同操作系统之间可以彼此共享文 件。由于NFS使用起来非常方便,因此很快得到了大多 数的UNIX/Linux系统的广泛支持,而且还被IETE(国 际互联网工程组)制定为RFC1904、RFC1813和 RFC3010标准。,NFS服务的概述,NFS采用客户/服务器工作模式。在NFS服务器上将 /nfs/public目录设置为输出目录(即共享目录)后,其他客 户端就可以将这个目录挂载到自己系统中的某个目录下,这 个目录可以与服务器上的输出目录和其他客户机中的目录不 相同,例如图中的客户机PC1与PC2的挂载目录就不相同。 如果某用户登录到客户机PC1并进入/mnt/nfs目录,那么他 就可以看到NFS服务器内/nfs/public目录下的所有子目录及 文件,只要具有相应的权限,就可以使用cp、cd、mv、rm 和df等命令对磁盘或文件进行相应的操作。,NFS服务的概述,NFS服务的概述,使用NFS服务,至少需要启动以下3个系 统守护进程。 (1)rpc.nfsd (2)rpc.mountd (3)portmap,NFS服务的安装,可使用下面的命令来检查系统中是否已经安装了这两个包。 rpm -q nfs-utils portmap,NFS服务的安装,如果系统尚未安装这两项服务,则可将Red Hat Enterprise Linux 5的第1张安装盘放入光驱。加载光驱后, 在光盘的Server目录下可以分别找到portmap服务的RPM安 装包文件portmap-4.0-65.2.2.1.i386.rpm和NFS服务的RPM 安装包文件nfs-utils-1.0.9-16.el5.i386.rpm,然后先使用下 面的命令安装portmap服务。 rpm -ivh /mnt/Server/ portmap-4.0-65.2.2.1.i386.rpm 再使用下面的命令安装NFS服务。 rpm -ivh/mnt/Server /nfs-utils-1.0.9-16.el5.i386.rpm,NFS服务的配置,xports文件的格式 NFS服务配置实例 维护NFS服务的输出目录列表,xports文件的格式,exprots文件中每一行提供了一个共享目录的设置,其命令格式为: 输出目录 客户端1(选项1,选项2,)客户端2(选项1,选项2,),xports文件的格式,客户端常用的指定方式,xports文件的格式,访问权限选项,xports文件的格式,用户映射选项,xports文件的格式,常用的其他选项,NFS服务配置实例,/nfs/public 192.168.16.0/24(rw,async) *(ro) /nfs/liu 192.168.16.20(rw,sync) /nfs/root *(ro,no_root_squash) /nfs/users *(rw,insecure,all_squash,sync,no_wdelay) /mnt/cdrom 192.168.16.*(ro),维护NFS服务的输出目录列表,xportfs命令就是用来维护NFS服务的输出目录列表 的,命令的基本格式如下。 exportfs 选项 其选项有以下几个。 -a:输出在/etc/exports文件中所设置的所有目录。 -r:重新读取/etc/exports文件中的设置,并使设置立即生效,而不需重新启动NFS服务。 -u:停止输出某一目录。 -v:在输出目录时将目录显示到屏幕上,启动和停止NFS服务,1启动NFS服务 /etc/init.d/portmap start /etc/init.d/nfs start 2停止NFS服务 /etc/init.d/nfs stop /etc/init.d/portmap stop 3重新启动NFS服务 /etc/init.d/nfs restart 4检查portmap和nfs服务的状态 /etc/init.d/portmap status /etc/init.d/nfs status,启动和停止NFS服务,5设置自动启动NFS服务 对于实际应用中的Linux系统,每次开机 后都手工启动nfs服务是不现实的,应该设置 系统在指定的运行级别(通常为3和5)自动 启动portmap和nfs服务。 chkconfig -level 35 portmap on chkconfig -level 35 nfs on,启动和停止NFS服务,执行“ntsysv”命令启动服务配置程序,找到“nfs”和“portmap”服务, 分别在其前面加上“*”,然后选择“确定”即可。,测试NFS服务,1检查输出目录所使用的选项 在配置文件/etc/exports中,即使在命令行中只设置了一两个选项, 但在真正输出目录时,实际上还带有很多默认的选项。通过查看 /var/lib/nfs/etab文件,就可以了解到真正输出目录时,到底使用了什么 选项 。,2使用showmount命令测试NFS服务器的输出目录状态 showmount命令的基本格式为: showmount 选项 NFS服务器名称或地址 常用的选项有: -a:显示指定的NFS服务器的所有客户端主机及其所连接的目录; -d:显示指定的NFS服务器中已被客户端连接的所有输出目录; -e:显示指定的NFS服务器上所有输出的共享目录。,NFS客户端的使用,查看NFS服务器信息 连接NFS服务器 卸载NFS服务器 启动时自动连接NFS,查看NFS服务器信息,【例】如果NFS服务器的IP地址为192.168.16.177,那么可使用下面的命令来查看。 showmount -e 192.168.16.177,连接NFS服务器,挂载NFS服务器上的输出目录的命令格式为: mount -t NFS服务器名或IP地址:输出目录 本地挂载目录 【例】将NFS服务器(192.168.16.177)上的/nfs/public共享目录挂载到本机(Fedora4)上的/mnt/nfs目录。具体的步骤如下。 使用下面的命令来建立/mnt/nfs目录。 mkdir /mnt/nfs 使用下面的命令来挂载NFS服务器上的输出目录。 mount -t nfs 192.168.16.177:/nfs/public /mnt/nfs,卸载NFS服务器,要卸载前面挂载的/mnt/nfs目录,可使用下面的命令。 umount /mnt/nfs,启动时自动连接NFS,要想让系统在启动时自动挂载NFS服务器上的输出目录,应 编辑文件/etc/fstab,在该文件中加入如下格式的语句。 NFS服务器名或IP地址:输出目录 本地挂载目录 nfs defaults 0 0 【例】要将NFS服务器(192.168.16.177)上的/nfs/public共享 目录,在计算机Fedora4启动时自动挂载到该机上的/mnt/nfs目 录,可在/etc/fstab文件中加入下面的语句。 192.168.16.177:/nfs/public /mnt/nfs nfs defaults 0 0,练习题,【练习1】架设一台NFS服务器,并按照以下要求配置输出目录。 (1)开放/nfs/shared目录,供所有用户查阅资料。 (2)开放/nfs/upload目录作为192.168.1.0/24网段的数据上传目录,并将所有用户及所属的用户组都映射为nfs-upload,其UID与GID均为210。 (3)将/home/tom目录仅共享给192.168.1.20这台主机,并且只有用户tom可以完全访问该目录。 【练习2】试利用Linux客户端连接并访问NFS服务器上的共享资源。,
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!