nfs 檔案共享的伺服器
nfs服務需要兩個軟體包nfs-utils和portmap
啟動nfs服務
# service portmap start
# service nfs start
# chkconfig nfs on 開機自動啟動
配置檔案: /etc/exports
想要共享某個檔案則編輯配置檔案
共享目錄 共享IP(共享屬性)
/vhosts 172.16.19.2(rw) 172.16.19.3(ro)
共享屬性有
rw(讀寫)
ro(隻讀)
sync(資料同步寫入到記憶體和磁盤中)
async(資料暫時寫入記憶體中,而非寫入磁盤中) no_root_squash(如果是root使用者,則具有root權限)
root_squash(如果是root使用者,則被視為匿名使用者)
all_squash(不論什麼使用者登陸,都視為匿名使用者)
顯示目前主機的RPC狀态
# rpcinfo -p ip|主機名
檢視主機共享的檔案
showmount
-e IP位址或主機名 顯示某台主機所共享的目錄資料
-a IP位址或主機名 顯示目前主機與用戶端的NFS聯機共享狀态
-d IP位址或主機名 顯示nfs伺服器上已經被用戶端挂載的檔案
使本機使用那個共享檔案
mount -t nfs IP位址或主機名:/共享的目錄 本機的挂載點
維護檔案系統清單指令
exportfs
-a 對所有檔案系統操作
-r 重新共享所有的目錄
-u 取消某個共享
-v 詳細資訊
# exportfs -arv IP 重新共享所有的目錄
# exportfs -u IP/目錄 取消某個IP對共享目錄的共享權限