免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1538 | 回复: 0
打印 上一主题 下一主题

[网络配置] 在CGSL上配置NFS服务 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-09 10:06 |只看该作者 |倒序浏览
本帖最后由 新支点 于 2013-06-09 10:10 编辑

CGSL系统为标准服务器版本,为满足大多数用户的需求,系统提供了大量的通用服务和基本功能,本文主要介绍NFS服务的配置和使用。


NFS (Network File System,网络文件系统),它最大的功能是可以通过网络让不同的机器、不同的操作系统可以彼此共享文件,最早由Sun公司开发。它是Linux下最常用的文件共享服务。

NFS服务可以让PC来将网络上的NFS主机共享的目录挂载到本地,在本地端看来,那个远程主机的目录就好像是自己的一个磁盘分区一样,使用起来非常方便。


1   NFS的配置文件/etc/exports


NFS的主要配置文件为/etcexports,加入需要的目录(绝对路径),以及访问控制和共享参数。exports的编写内容一行表示一个共享目录,规范如下:

要共享的目录 可访问的主机(访问权限) 第二个可访问的主机(访问权限) ……

主机名称的设置:

具体的IP地址
如172.16.100.138
一个网段
如172.16.100.0/24 或172.16.100.0/255.255.255.0
具体的主机名
如host01,需要在hosts或dns中定义并能够解析到
*
表示匹配所有可能值

常用的权限参数的设置:

ro
只读
rw
可读可写
sync
数据同步写入内存和磁盘中(默认)
async
数据先暂存于内存中,而非直接写入磁盘
root_squash
将登入NFS主机的root身份映射为匿名用户(默认)
no_root_squash
登入NFS主机的root将获得root权限
all_squash
将登入NFS主机的所有账号都映射为匿名用户
anonuid=Num
将登入者的UID映射为Num
anongid=Num
将登入者的GID映射为Num


2    NFS配置实例


以下以一个例子介绍NFS的配置。

         NFS配置要求:

1.       一台主机(IP:172.16.100. 78 要共享的目录为:/data

2.       只有172.16.100.0/24和192.168.1.0/24这两个网段的主机才能访问

3.       172.16.100.0/24的用户具有可读可写,以及数据同步权限

4.       172.16.100.0/24的用户具有只读,以及数据同步权限


1.       首先检查下NFS软件的版本:

# rpm -q nfs-utils
nfs-utils-1.2.2-7.el6.i686

如果没有可以从CGS Linux安装盘上查找,找到后用下面的命令安装(为32位系统为例):

# rpm -ivh nfs-utils-1.2.2-7.el6.i686.rpm

2.       编辑/etc/exports文件,添加如下内容:

/data 172.16.100.0/24(rw,sync) 192.168.1.0/24(ro,sync)

3.       启动NFS服务:

# service nfs start

         如果是重启NFS服务:

# service nfs reload

4.       客户端也需启动NFS服务,之后才可通过以下命令访问NFS服务器:

mount -t nfs172.16.100.78:/data /mnt



您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP