LINUX-NFS服务配置
NFS服务的配置. NFS简介 NFS,全称Network File System.网络文件系统,最早由Sun公司开发,它的功能是在不同的机器、不同的操作系统之间实现文件的共享.NFS传输数据时使用的端口是一个随机端口. RPC,远程过程调用.它的功能是指定每个NFS功能对应的端口号,当NFS服务器启动时会随机启用数个端口号,并主动向RPC注册,这样RPC就知道每个端口号对应的功能了,RPC使用111号端口来监听客户机的请求并回应正确的端口号. 启动NFS之前要先启动RPC,否则NFS无法向RPC注册,当RPC重新启动后,原来注册的端口数据会丢失,这时,它管理的所有程序都重新向RPC注册. NFS工作原理 1) 客户机发送RPC请求到远程NFS服务器中. 2) NFS服务器利用PORTMAP服务查询NFS的工作端口. 3) 客户机联系要装载的分区,同时服务器会验证客户机是否有权加载. 4) 客户机更新MTAB文件,表示加裁成功. NFS基本配置 查询软件是否安装: [root@rhel2 ~]# rpm -qa | grep nfs nfs-utils-1.0.9-40.el5 nfs-utils-lib-1.0.8-7.2.z2 [root@rhel2 ~]# rpm -qa | grep protmap [root@rhel2 ~]# rpm -ivh /misc/cd/Server/portmap-4.0-65.2.2.1.i386.rpm Preparing... ########################################### [100%] package portmap-4.0-65.2.2.1.i386 is already installed 这个软件已经安装了. /etc/exports 这个是NFS的主要配置文件,但没有默认值,空的. /usr/sbin/exportfs 维护NFS共享资源的命令. /usr/sbin/showmount exportfs用在server端,而showmount则用在客户端,这个命令可以查看NFS服务器共享出来的目录资源. /var/lib/nfs/ 这个目录下有两个重要的日志文件,drwxr-xr-x 2 nfsnobody nfsnobody 4096 04-16 14:13 abc -rw-r--r-- 1 root root 0 04-16 14:15 rhel 这个地址是允许root用户登录的,这里的所属用户和所属组都是root. 更多有关权限的测试就省略了,还可以使用不同的用户进行测试,如当客户端和服务器用户不同时和相同时的文件所属问题.
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |