绿茶软件园
资讯首页 > 软件教程 > 操作系统 > Centos 6.3安装NFS服务器配置及挂载教程

Centos 6.3安装NFS服务器配置及挂载教程

作者:佚名 来源:绿茶软件园 2013-04-11 16:46:04

Centos 6.3下如何安装NFS服务器?NFS又如何配置呢?很多朋友希望可以通过mount挂载,但是不知道如何挂载,下面绿茶小编教大家在Centos 6.3下安装NFS服务器以及mount挂载方法介绍。

 

一、环境介绍:

 

服务器:centos 192.168.1.225

客户端:centos 192.168.1.226

 

二、安装:

 

NFS的安装配置:

centos 5 :

yum -y install nfs-utils portmap

centos 6(在CentOS 6.3当中,portmap服务由rpcbind负责) :

yum -y install nfs-utils rpcbind

 

三、服务器端配置:

 

1、创建共享目录:

 

[root@centos2 /]# mkdir /usr/local/test

 

2、NFS文件配置:

 

[root@centos2 /]# vi /etc/exports

#增加一行:

/usr/local/test/ 192.168.1.226(rw,no_root_squash,no_all_squash,sync)

:x保存退出;

使配置生效:

[root@centos2 /]# exportfs -r

 

注:配置文件说明:

 

/usr/local/test/ 为共享的目录,使用绝对路径。

 

192.168.1.226(rw,no_root_squash,no_all_squash,sync) 为客户端的地址及权限,地址可以是一个网段,一个IP地址或者是一个域名,域名支持通配符,如:*.youxia.com,地址与权限中间没有空格,权限说明:

 

rw:read-write,可读写;

 

ro:read-only,只读;

 

sync:文件同时写入硬盘和内存;

 

async:文件暂存于内存,而不是直接写入内存;

 

no_root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,也拥有root权限。显然开启这项是不安全的。

 

root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份;

 

all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限;

 

anonuid:匿名用户的UID值,通常是nobody或nfsnobody,可以在此处自行设定;

 

anongid:匿名用户的GID值。

 

3、启动:

 

centos6:

[root@centos2 /]# service rpcbind start

Starting rpcbind: [ OK ]

[root@centos2 /]# service nfs start

Starting NFS services: [ OK ]

Starting NFS quotas: [ OK ]

Starting NFS mountd: [ OK ]

Stopping RPC idmapd: [ OK ]

Starting RPC idmapd: [ OK ]

Starting NFS daemon: [ OK ]

[root@centos2 /]#

centos 5

[root@centos2 /]# service portmap start

[root@centos2 /]# service nfs start

[root@centos2 /]#

 

1 2 3 >
关键词: Centos NFS 服务器
返回顶部