Thursday, December 17, 2009

NFS

(1). install NFS server ---- sudo apt-get install portmap nfs-kernel-server
(2). edit /etc/exports ---- add this ... /home 196.0.0.10 (rw,sync,no_subtree_check) 196.0.0.11
(ro,sync,No_subtree_check)
/home 196.0.0.10/255.255.255.0 (rw,sync,no_subtree_check)
---- rw = read & write, ro = read only, sync = server only reply to
request after changes flush to the disk.
(3). export the shares ---- sudo exporfs -ra
(4). restart portmap ---- sudo /etc/init.d/portmap restart
(5). restart kernel ---- sudo /etc/init.d/nfs-kernel-server restart

(6). install NFS client ---- sudo apt-get install portmap nfs-common
(7). edit /etc/hosts.deny ---- add this .... portmap : ALL
---- deny all client machine except listed in hosts.allow file
(8). edit /etc/hosts.allow ---- add this .... portmap : NFS server IP, eg 196.0.0.10

(9). static mount ---- create mountpoint eg. servershare
---- edit /etc/fstab & add this servername:dir /mountpoint nfs rw,hard,intr 0 0
196.0.0.10:home servershare nfs rw,hard,intr 0 0
#hard = if server unavailable, program will
wait until it available
---- then mount as usually.... mount /mountpoint or mount -a (mount everything)
mount servershare.

https://help.ubuntu.com/community/SettingUpNFSHowTo

No comments:

Post a Comment