萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux下NFS網絡文件系統設定及管理

Linux下NFS網絡文件系統設定及管理

class="22340"> 簡介:

NFS;最初是由;Sun;Microsytem;公司於;1984;年所開發出來的,最主要的功能就是讓網路上的;UNIX;電腦可以共享目錄及檔案。我們可以將遠端所分享出來的檔案系統,掛載;(mount);在本地端的系統上,然後就可以很方便的使用遠端的檔案,而操作起來就像在本地操作一樣,不會感到有甚麽不同。而使用;NFS;也有相當多的好處,例如檔案可以集中管理,節省磁碟空間......等等。

安裝;NFS:

大部份的;Linux;Distribution;安裝時都會將;NFS;安裝上去,在;OpenLinux;上,NFS;由兩個;RPM;套件所組成,分別為;nfs;及;nfs-server,nfs;主要包括一些;client;;端所需要的程式,而;nfs-server;主要是;NFS;Server;的一些;daemon;程式。

設定;NFS:

設定檔:/etc/exports
設定檔格式:檔案系統;;[主機][選項]
例:

/;charlie(ro);john(rw,no_root_squash)
/tmp;pc*.col.com.tw(rw);172.29.0.0/255.255.0.0(ro)
/pub;(ro)
/pub/private;(noaccess)

選項說明:

ro;;read;only;
rw;;read;write;
no_root_squash;;信任客戶端,對應;UID;
noaccess;;客戶端不能使用;

啟動及結束;NFS;的服務:

設定檔更改後,一定要記得重新啟動;NFS;的服務,啟動及停止的方式如下:

#;/etc/rc.d/init.d/nfs;[;start;|;stop;|;restart;|;reload;]

start;;啟動;NFS;服務;
stop;;停止;NFS;服務;
restart;;停止並重新啟動;NFS;服務;
reload;;重新載入;NFS;設定值;

客戶端使用;NFS:

1.查看;NFS;的服務:

client;要查看;Server;有提供哪些;NFS;服務,可以使用;showmount;這個指令。

#;showmount;-e;可看有分享哪些目錄;
#;showmount;-a;;;可看出所有的;mount;

2.連接;NFS;Server:

要使用;NFS;server;上的資源,使用;mount;指令就可以了。
#;mount;-t;nfs;hostname:/shared_dir;

例:
#;mount;-t;nfs;192.168.1.100:/tmp;/mnt/nfs

3.開機時自動連上;NFS:

如果希望開機的時候,系統就自動掛載;NSF,則需要編輯;/etc/fstab;檔。
例:
192.168.1.100:/tmp;/mnt/nfs;nfs;defaults;0;0
copyright © 萬盛學電腦網 all rights reserved