码迷,mamicode.com
首页 > 其他好文 > 详细

NFS服务器的安装与配置

时间:2017-08-19 14:27:32      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:启动服务   bind   util   bin   tool   denied   x86_64   透明   dev   

1、简介:

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

2、实验环境:

系统平台:

centos6-5

NFS服务器:192.168.1.63

3、NFS服务器的安装:

[root@tiandong63 ~]# yum install nfs* rpcbind* -y    安装nfs

[root@tiandong63 ~]# rpm -qa|grep nfs    查看安装了那些包
nfs-utils-lib-1.1.5-13.el6.x86_64
nfs4-acl-tools-0.3.3-8.el6.x86_64
nfs-utils-1.2.3-75.el6.x86_64
nfs-utils-lib-devel-1.1.5-13.el6.x86_64

安装完成之后启动服务:

技术分享

nfs服务启动以后查看端口是否开启:

技术分享

/etc/exports文件里面是写要共享的文件:

技术分享

现在我们来共享一个目录:

技术分享

重启nfs服务。

在挂载之前我们首先在客户机上查看是否共享出去

技术分享

在客户端上创建一个挂载目录进行挂载:

[root@tiandong64 ~]# mount.nfs 192.168.1.63:/root/thunder/ /mnt/       挂载失败了
mount.nfs: access denied by server while mounting 192.168.1.63:/root/thunder/

[root@tiandong63 ~]# chmod 755 /root/    修改权限为755

技术分享

技术分享

接下来讲一下开机自动挂载:

先卸载了手动挂载的文件。

技术分享

技术分享

此时就实现了开机自动挂载了。

验证读写权限:

没有写入的权限

技术分享

解决办法:

第一种:

修改客户端的目录权限,此时在验证

技术分享

此时就可以写入了,但是此时使用root用户写入的但是属主和属组是nfsnobody,(这个问题后面解决)

技术分享

第二种:

改变共享目录的属主和属组:

技术分享

再来写入(我们是用root用户写入的但是属主和属组确实nfsnobody):

技术分享

 

NFS服务器的安装与配置

标签:启动服务   bind   util   bin   tool   denied   x86_64   透明   dev   

原文地址:http://www.cnblogs.com/winter1519/p/7396135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!