【Linux】nfs 服務的exportfs命令的簡介

楊奇龍發表於2011-10-28
如果修改了/etc/exports檔案後不需要重新啟用nfs,只要重新掃描一次/etc/exports檔案,並且重新將設定載入即可:
# exportfs [-aruv]
引數說明如下。
1)-a:全部掛載(或解除安裝)/etc/exports檔案內的設定。
2)-r:重新掛載/etc/exports中的設定,此外同步更新/etc/exports及/var/lib/nfs/xtab中的內容。
3)-u:解除安裝某一目錄。
4)-v:在export時將共享的目錄顯示在螢幕上。

下面是一些NFS共享的常用引數:
ro                      只讀訪問  
rw                      讀寫訪問  
sync                    所有資料在請求時寫入共享  
async                   NFS在寫入資料前可以相應請求  
secure                  NFS透過1024以下的安全TCP/IP埠傳送  
insecure                NFS透過1024以上的埠傳送  
wdelay                  如果多個使用者要寫入NFS目錄,則歸組寫入(預設)  
no_wdelay               如果多個使用者要寫入NFS目錄,則立即寫入,當使用async時,無需此設定。  
hide                    在NFS共享目錄中不共享其子目錄  
no_hide                 共享NFS目錄的子目錄  
subtree_check           如果共享/usr/bin之類的子目錄時,強制NFS檢查父目錄的許可權(預設)  
no_subtree_check        和上面相對,不檢查父目錄許可權  
all_squash              共享檔案的UID和GID對映匿名使用者anonymous,適合公用目錄。  
no_all_squash           保留共享檔案的UID和GID(預設)  
root_squash             root使用者的所有請求對映成如anonymous使用者一樣的許可權(預設)  
no_root_squash          root使用者具有根目錄的完全管理訪問許可權  
anonuid=xxx 指定NFS伺服器/etc/passwd檔案中匿名使用者的UID  
anongid=xxx 指定NFS伺服器/etc/passwd檔案中匿名使用者的GID 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-709839/,如需轉載,請註明出處,否則將追究法律責任。

相關文章