利用NFS服务器共享主机数据

目录

一、NFS服务器

1.1 NFS服务器简介

1.2 NFS的使用

主机名的设置方式:

权限具体相关参数:

1.3 实验


一、NFS服务器

1.1 NFS服务器简介

 NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络

中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操

作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的

文件,就像访问本地文件一样。

 NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端

的系统中看来,那个远程主机的目录就好像是自己的一个磁盘分区一样。

 由于NFS支持的功能比较多,而不同的功能都会使用不同的程序来启动,每启动一个功能就会启

用一些端口来传输数据,因此NFS的功能所对应的端口并不固定,而是随机取用一些未被使用的小

于1024的端口用于传输。但如此一来就会产生客户端连接服务器的问题,因为客户端需要知道服

务器端的相关端口才能够连接。

 此时就需要RPC(Remote Procedure Call,远程过程调用)的服务。由于当服务器在启动NFS时

会随机选取数个端口号,并主动向RPC注册,所以RPC知道每个NFS功能所对应的端口号,RPC

将端口号通知给客户端,让客户端可以连接到正确的端口上去。RPC采用固定端口号port 111来监

听客户端的需求并向客户端响应正确的端口号。

 注:在启动NFS之前,要先启动RPC,否则NFS会无法向RPC注册。另外,RPC若重新启动,原

来注册的数据会消失不见,因此RPC重启后,它管理的所有服务都需要重新启动以重新向RPC注

册。

1.2 NFS的使用

RPC主程序:rpcbind

NFS主程序:nfs-utils

[root@bogon ~]# yum install rpcbind -y

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

/etc/exports:主配置文件(文件不一定存在)

/usr/sbin/exportfs :维护NFS共享资源的命令,可以使用该命令重新共享/etc/exports更新的目录   

                                资源、将NFS server共享的目录卸载或重新共享等

/var/lib/nfs/*tab:在NFS服务器中,日志文件都放置到/var/lib/nfs目录中,在该目录下有两个比较   

                            重要的日志文件:1> etab,记录NFS所共享出来的目录的完整权限设置值;

                                                         2> xtab,记录曾经链接到此NFS服务器的相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值