首页 > 代码库 > NFS服务

NFS服务

实验2NFS共享的配置与原理

     实验环境

在虚拟机Linux 6.5系统下需要2台Linux系统一台A作为服务端一条B作为测试客户端开启2台Linux系统。

 

     实验目标

         A作为服务端配置NFS服务器

         B作为测试客户端验证服务器A的共享是否有效。

     实验步骤

1.  首先将A,B放到同一网段中为了以后实验方便配置永久起效的静态IP地址验证AB能否通信。

[root@s5 桌面]#ping -c1192.168.1.2

//-c指定ping的次数

PING 192.168.1.2(192.168.1.2) 56(84) bytes of data.

64 bytes from192.168.1.2: icmp_seq=1 ttl=64 time=0.472 ms

 

2.  配置NFS共享设置它的主配置文件为/etc/exports。

[root@s5 桌面]#vim /etc/exports//配置文件

/root   192.168.1.2(rw,sync)

//目录  客户端地址可以使ip地址可以是网段地址不过需跟子网掩码单个域名主机名参数ro只读 rw可写sync同步写入async异步写入no_root_squash保留来自客户端的root权限all_squash客户端权限都降为nfsnobody

3.  重启服务和依赖机制并在服务器端验证。

[root@s5 桌面]#/etc/init.d/rpcbindrestart

//重启RPC依赖机制

 [root@s5 桌面]#/etc/init.d/nfs restart

//重启NFS服务

[root@s5 桌面]#showmount -e192.168.1.1 //查看共享内容

Export list for192.168.1.1:

/root 192.168.1.2

4.  客户端验证

 [root@pc5 桌面]#/etc/init.d/rpcbind restart//启动依赖机制

[root@pc5 桌面]#showmount -e192.168.1.1 //查询共享内容

Export list for192.168.1.1:

/root 192.168.1.2

[root@pc5 桌面]#mkdir /mnt/nfs

//创建共享文件的挂载目录NFS支持的共享目录在客户端需挂载

[root@pc5 桌面]#mount192.168.1.1:/root /mnt/nfs //挂载

[root@pc5 桌面]#df –h //查看挂载

Filesystem                    Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   50G 3.7G   44G   8% /

tmpfs                         495M  224K 495M   1% /dev/shm

/dev/sda1                     485M   35M 426M   8% /boot

/dev/mapper/VolGroup-lv_home   28G 172M   26G   1% /home

/dev/sr0                      3.6G  3.6G    0 100% /media/RHEL_6.5 x86_64 Disc 1

192.168.1.1:/root              50G  3.6G  44G   8% /mnt/nfs

[root@pc5 桌面]#cd /mnt/nfs/  //进入目录发现问题说明我们共享的目录对于客户端没有权限需给共享的客户端权限。

bash: cd:/mnt/nfs/: 权限不够

 

 

5.  服务器端修改共享目录权限重新发布

 [root@s5 桌面]#vim /etc/exports //修改设置

/root   192.168.1.2(rw,sync,no_root_squash)

[root@s5 桌面]#exportfs –rv //重新发布

exporting192.168.1.2:/root

 

6.客户端再次验证

[root@pc5 桌面]#cd /mnt/nfs/

[root@pc5nfs]#touch 1.txt //验证写

[root@pc5 nfs]#ls

1.txt            install.log         公共的  视频  文档  音乐

anaconda-ks.cfg  install.log.syslog  模板    图片  下载  桌面


NFS服务