ۼ : 05-11-30 16:59
۾ :
ȸ : 17,623
|
NFS ũ ý Ʈũ ֵ Դϴ.NFS UNIX,Linux 迭 ü Ҽ ֵ ƽϴ.NFS Ƽ Ʈ Ͽ ϵ NFS Ư 丮 Ŭ̾Ʈ Ʈ Ͽ ڽ ó մϴ.
---------
- portmap : NFS RPC rpcbind ʿ
- rpc.nfsd : NFS NFS ý ϰ
- rpc.mountd : Ʈ ϰ ִ
- ġ /etc/rc.d/init/nfs [start|stop|restart] ----
- ġ /etc/rc.d/init/portmap [start|stop|restart] --- Ŭ̾Ʈ
- nfs Ȯ : rpcinfo -p
---------------------------------------------------------------------------------
- nfs rpm Ȯ -
[root@zzz public]# rpm -qa | grep nfs
nfs-utils-1.0.5-3
redhat-config-nfs-1.0.13-1
- ġǾ ִ nfs server rpm Ȯ -
[root@zzz public]# rpm -qa | grep portmap
portmap-4.0-56
- ġ Ǿ ִ nfs client rpm Ȯ....
* nfs Ű ġ Ǿ RPM nfs-utils portmap
Ƽ ġ ϸ ˴ϴ.
---------------------------------------------------------------------------------
- nfs -
nfs 쿡 Ʒ exports ؾ մϴ.
[root@zzz etc]#vi exports
/test 192.168.0.10(rw) --> 192.168.0.10 Ʈ
/test 192.168.0.10(ro) --> 192.168.0.10 б Ѹ
/test 192.168.0.10(rw)
/test/test2 192.168.0.10(noaccess) --> 丮
/test 192.168.0.10(rw,root_squash) --> Ʈ Ʈ Ʈ ƴ
nfsnobody ϰ
no_root_squash ϸ root ( Ͽ
)
⺻ root_squash
/test 192.168.0.10(rw,all_squash) --> Ϲ nfsnobody
Ǿ , Ϸ no_all_squash
no_all_squash ⺻
/etc 192.168.0.19(rw,anonuid=510,anongid=510) --> Ư
* nfsnobody UID װͿ °
nfs 丮 ٲָ
/test 192.168.0.*(rw,no_root_squash)
ҵ丮 Ҹӽ ɼ
wq!
- 192.168.0.10 ǻ͵鿡 /test/ 丮 㰡 ϴ ̰ read,write Ҽ ֽϴ.no_root_squash ϸ root մϴ.
- ӽ -
ȣƮ , , Ƿ
- -
ro - б
rw - б,
rx - б,
root=n - n ǥŵ UID Ʈ 밡
insecure - ʴ
noaccess - ƮǴ 丮 Ư丮 Ʈ Ҷ
unic-rpc - UNIX- RPC 䱸 Ѵ.
secure-rpc - secure RPC 䱸 Ѵ.
kerberos - kerberos 䱸 Ѵ.
root_squash - Ŭ̾Ʈ ȣƮ uid0 request uid 65534(-2)
ν ȣƮ źϴ ȱ̴.
uid 65534 nobody ̴.Ŭ̾Ʈ root root ༼
. root_squash ϸ root nobody Ǵ
̴.
no_root_squash - Ʈ ǰ uid 0 ʴ´.root
༼Ҽ ִ.
all_squash - Ŭ̾Ʈ UID GID ؼ ID Ͽ óѴ.
no_all_squash - root Ϲ ڰ ؼ Ŭ̾Ʈ
UID ؼ ش.
link_relastive - ο شϴ ɺ ũ °η ϵ ϴ ɼ
̴.
link_absolute - ɺ ũ ִ ״ ƹ ġ ʵϴ ɼ
.
map_identity - Ŭ̾Ʈ uid gid Ѵٰ ϶
ش.
map_static - NFS Ŭ̾Ʈ uid/gid ʵ ϴ
ɼ̴.
map_nis - NIS ̿ؼ UID GID ϵ ϴ ɼ̴.
anonuid,anongid - UID GID ؼ ֵ ϴ ɼ̴.
---------------------------------------------------------------------------------
- Ŭ̾Ʈ nfs Ͻý ϱ -
[root@zzz /]#mkdir /test
[root@zzz /]#mount -t nfs 192.168.0.10:/test /test
---------------------------------------------------------------------------------
NFS ϰ /etc/fstab Ͽ Ҽ ֽϴ.
-- fstab ϱ...--
[root@zzz /etc]#vi fstab
LABEL=/ / ext2 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
LABEL=/data /data ext2 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
192.168.0.10:/data /public nfs rw 0 0 --->fstab ߰
wq!
192.168.0.10:/data /public nfs bg,soft,rw 0 0
丮 ƮƮ Ͻý ɼ ˿
bg :
soft : б Ʈ
rw : а
default
|
|