RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。
uash:登进到NFS主机的用户假如是ROOT用户,他就具有ROOT的权限,此参数很不平安,倡议不要利用。</P>root_squash:在登进NFS主机利用分享之目次的利用者假如是root时,那麽这个利用者的权限将被紧缩成为匿名利用者,一般他的UID与GID城市酿成nobody谁人身份;all_squash:不论上岸NFS主机的用户是甚么城市被从头设定为nobody。
anonuid:将登进NFS主机的用户都设定成指定的userid,此ID必需存在于/etc/passwd中。
anongid:同anonuid,可是酿成groupID就是了!
sync:材料同步写进存储器中。
async:材料会先临时寄存在内存中,不会间接写进硬盘。
insecure同意从这台呆板过去的非受权会见。
比方能够编纂/etc/exports为:
/tmp *(rw,no_root_squash)/home/public 192.168.0.*(rw) *(ro)/home/test 192.168.0.100(rw)/home/linux *.the9.com(rw,all_squash,anonuid=40,anongid=40)
设定好后可使用以下命令启动NFS:
/etc/rc.d/init.d/portmapstart(在REDHAT中PORTMAP是默许启动的)
/etc/rc.d/init.d/nfsstart
exportfs命令:
假如我们在启动了NFS以后又修正了/etc/exports,是否是还要从头启动nfs呢?这个时分我们就能够用exportfs命令来使修改立即失效,该命令格局以下:
exportfs[-aruv]
-a:全体mount大概unmount/etc/exports中的内容
-r:从头mount/etc/exports平分享出来的目次
-u:umount目次
-v:在export的时分,将具体的信息输入到屏幕上。
详细例子:
[root@testroot]#exportfs-rv<==全体从头export一次!
exporting192.168.0.100:/home/testexporting192.168.0.*:/home/publicexporting*.the9.com:/home/linux
exporting*:/home/public
exporting*:/tmp
reexporting192.168.0.100:/home/testtokernel
exportfs-au<==全体都卸载了。
客户段的操纵:
1、showmout命令关于NFS的操纵和查错有很年夜的匡助,以是我们先来看一下showmount的用法
showmout
-a:这个参数是一样平常在NFSSERVER上利用,是用来显现已mount上本机nfs目次的cline呆板。
-e:显现指定的NFSSERVER上export出来的目次。
比方:
showmount-e192.168.0.30
Exportlistforlocalhost:
/tmp*
/home/linux*.linux.org
/home/public(everyone)
/home/test192.168.0.100
2、mountnfs目次的办法:
mount-tnfshostname(orIP):/directory/mount/point
详细例子:
Linux:mount-tnfs192.168.0.1:/tmp/mnt/nfsSolaris:mount-Fnfs192.168.0.1:/tmp/mnt/nfsBSD:mount192.168.0.1:/tmp/mnt/nfs
3、mountnfs的别的可选参数:
HARDmount和SOFTMOUNT:
HARD:NFSCLIENT会不休的实验与SERVER的毗连(在背景,不会给出任何提醒信息,在LINUX下有的版本仍旧会给出一些提醒),直到MOUNT上。
SOFT:会在前台实验与SERVER的
上一页12345下一页
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。 |