RHEL5之NFS篇
NFS简介
NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远端系统上的文件。
NFS的常用目录
1、/etc/exports
这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。
现在的版本都有的,等会我们修改的也就是这个文件
2、/usr/sbin/exportfs
这是维护NFS共享资源的命令,我用的不是很多,我一般在配置文件里面定义
3、/usr/sbin/showmount
shouwmount命令主要是用在client端,可以用来查看NFS共享出来的目录资源
4、/var/lib/nfs/*tab
其中的etab记录了NFS分享出来的目录的完整权限设定值,另一个是xtab,记录曾经连接到此NFS主机的相关client数据。
在RHEL5用NFS来实现共享
实验要求:
共享/ntest文件夹,拒绝IP地址192.168.1.64通过NFS连接共享资源
1.RHEL5默认是安装了NFS的,所以不用安了
2.创建共享目录/ntest
3.编辑/etc/exports文件,发布共享文件夹,并拒绝192.168.1.64连接服务器资源
IP为192.168.1.63为只读;192.168.2.0/24网段主机为可读写;主机名为s2.test.cn的PC为只读权限;dell.cn域的PC为可读写权限。
vim /etc/hosts.deny
nfs可设置权限
4.给nfs设置固定端口(这步也可以不做)
vim /etc/sysconfig/nfs
5.启动nfs服务,因为nfs是基于portmap的 所以要先启动portmap服务,才能再启动nfs。
6查看端口信息
8.NFS服务器上查看共享资源
9.客户端连接测试
OK!连接成功~
再用IP为192.168.1.64的IP连接
提示无法连接,组件未注册,拒绝设置成功!
实验结束!!!
转载于:https://blog.51cto.com/51itxz/471050