SA299学习笔记 第六章 配置NFS(4)

SA299学习笔记 第六章 配置NFS(4)[@more@]

管理NFS服务器进程

启动NFS服务进程:

# /etc/init.d/nfs.server start

停止NFS服务器进程

1、当在系统处于运行级别2时候,运行/etc/rc2.d/K28nfs.server

2、当在系统处于运行级别1时候,运行/etc/rc1.d/K28nfs.server脚本

3、当在系统处于运行级别S时候,运行/etc/rcS.d/K28nfs.server脚本

4、当在系统处于运行级别0时候,运行/etc/rc0.d/K28nfs.server脚本

运行命令# /etc/init.d/nfs.server stop来关闭NFS服务程序

NFS服务器命令:

share

使一个本地目录在NFS服务器可用挂载,列出了文件/etc/dfs/sharetab里面的内容

unshared

使之前挂载的目录不可用

shareall

读取和执行在/etc/dfs/dfstab文件里定义语句,共享文件

unshareall

shareall的反操作

dfsshares

列出远程或者本地NFS服务器上的共享资源

dfmounts

显示当前安装在NFS服务器的目录列表

配置共享资源的NFS服务器

mountdnfsd程序在运行的时候,可以用share命令来使文件资源可用,通常的格式是:

share [-F nfs] [-o options] [-d description] [pathname]

-F 文件系统类型

-o控制客户程序对NFS共享资源的访问

-d共享资源描述

pathname指出共享资源的绝对路径

一些实例:

# share -F nfs -o ro directory

# share -F nfs -o ro,rw=client1 directory

对于client1 用户来说对所共享的资源有读写权限,而对于其他用户来说只有读权限

# share -F nfs -o root=client2 directory

root用户对共享资源的所有权限同样赋给client2用户

# share -F nfs -o anon=0 directory

anon=n的用法:对于不可知的用户来说n就是他们的有效id:EUID,在默认的情况下,不可知的用户被赋予60001这样的EUID,如果n被设置成-1,那么对共享资源的访问就被拒绝

使用share命令将/etc/dfs/sharetab文件中所有共享资源都罗列出来,例如:

# share

- /export/sys44_data ro " "

dfshares命令使用NFS进程mountdnfsd显示当前共享的NFS资源,常用的格式是:

dfshares [-F nfs] [ host ]

# share -F nfs -o ro /export/sys44_data

# dfshares

RESOURCE SERVER ACCESS TRANSPORT

sys44:/export/sys44_data sys44 - -

dfshares跟主机名sys42的方式可以得到与上面类似的结果

NFSserver实列:

共享 主机server1上的/data文件夹给名为study1的主机使其具有rw权限,对于其他用户给予ro的权限

a.首先编辑/etc/dfs/dfstab文件加入如下内容:

share -F nfs -o ro,rw=study1 /data

b.执行shareall命令共享本机/etc/dfs/dfstab中记录的NFS资源:

c.执行/etc/init.d/nfs.server start命令启动NFS进程。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/222350/viewspace-925976/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/222350/viewspace-925976/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值