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對共享目錄的共享權限服務器