NFS是由SUN公司开发的网络文件系统,NFS可以使本地工作站使用更少的磁盘空间,用户不必在每个网络上机器里头都有一个home目录。
1、实验要求
(1)在内网中搭建一个NFS服务器
(2)创建两个共享文件夹/tmp/nfs-test1, /tmp/nfs-test2,给予所有用户写的权限
(3)在/tmp/nfs-test1创建文件a1.txt, 在/tmp/nfs-test2创建文件b1.txt
(4)使两台客服机均能访问nfs-test1,而nfs-test2只有192.168.0.9的客服机才能访问
2、实验拓扑

3、实验步骤
(1)搭建好基础网络
(2)在192.168.0.99上
1)安装NFS服务(默认已安装)

2)创建共享文件夹/tmp/nfs-test1, /tmp/nfs-test2,给予所有用户写的权限,在/tmp/nfs-test1创建文件a1.txt, 在/tmp/nfs-test2创建文件b1.txt
| 
 1 
2 
 | 
[root@lyy 桌面]# mkdir /tmp/nfs-test1 /tmp/nfs-test2[root@lyy 桌面]# touch /tmp/nfs-test1/a1.txt /tmp/nfs-test2/b1.txt | 
3)编辑/etc/exports文件

4)使配置文件生效
| 
 1 
 | 
[root@lyy 桌面]# exportfs -arv | 

5)编辑/etc/sysconfig/nfs(该文件用以固定NFS服务端口)
| 
 1 
 | 
[root@lyy 桌面]# gedit /etc/sysconfig/nfs | 


6)启动NFS

注意:启动NFS的两条命令顺序不能颠倒
7)查看nfs开启的rpc端口
| 
 1 
 | 
[root@lyy 桌面]# rpcinfo -p | grep -E '(rquota|mount|nlock)' | 

8)本机测试
| 
 1 
 | 
[root@lyy 桌面]# showmount -e localhost | 

9) 配置防火墙,对外开放NFS服务

(3)在192.168.0.9上
1)显示NFS服务器的共享目录

2)挂载/tmp/nfs-test1和/tmp/nfs-test2

3)在/mnt/nfs1中创建a2.txt,切换到NFS服务器上,进行查看

4、在192.168.0.10上进行网络挂载

发现不能挂载nfs-test2,因为在NFS服务器中未对其开放。
NFS至少有两个主要部分:一台服务器和一台(或者更多)客户机。客户机远程访问存放在服务器上的数据。一台计算机也可同时作为NFS服务器和NFS客户机。
为各位朋友分享的相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多


		
			    	微信扫一扫打赏
			    
			    	支付宝扫一扫打赏	
			    