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

NFS服务器搭建

时间:2015-08-07 16:36:02      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:nfs


1.
安装

确认服务器安装了rpcbind nfs-utils

[root@oracle ~]# rpm -qa |grep‘rpcbind\|nfs‘

nfs-utils-1.2.3-54.el6.x86_64

nfs-utils-lib-1.1.5-9.el6.x86_64

rpcbind-0.2.0-11.el6.x86_64

nfs4-acl-tools-0.3.3-6.el6.x86_64

如果没有就使用yum 安装

 

2.创建共享目录,并修改权限

 mkdir /files

 chmod 777 /files

 

3.创建系统用户

创建gid=40的账号nfscli用来映射客户端的访问

useradd –g 40 nscli

 

4.编辑nfs配置文档

Nfs的配置文档为/etc/exports,没有就手动创建,添加如下语句:

/files  * (rw, all_squash,anonuid=40,anongid=40)

-----------以上配置表示所有的客户端对文件夹files都有读写权限,所有的匿名访问会被映射成uid=40,gid=1005的服务器系统账号---------

     rw---------读写

all_squash 所有登录用户指定为nobody

     anonuid  在使用all_squash时的选择,可以对登录的帐号指定为指定的用户ID帐号

     anougid  在使用all_squash时的选择,可以对登录的帐号指定为指定的组ID帐号

 

4.启动服务

启动rpcbind service

[root@oracle files]# /etc/init.d/rpcbindstart

Starting rpcbind: [  OK  ]

启动nfs service

[root@oracle files]/etc/init.d/nfs start

Starting NFS services:  exportfs: No host name given with /files(rw), suggest *(rw) to avoid warning

[ OK  ]

Starting NFS quotas: [  OK  ]

Starting NFS mountd: [  OK  ]

Starting NFS daemon: [  OK  ]

Starting RPC idmapd: [  OK  ]

 

5.查看共享

服务器端使用showmount命令查询NFS的共享状态

# showmount -e//默认查看自己共享的服务

[root@oracle files]# showmount -e

Export list for oracle:

/files *


NFS服务器搭建

标签:nfs

原文地址:http://3379770.blog.51cto.com/3369770/1682577

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