NFS搭建過程
NFS搭建過程 (測試環境centOS5.2)
一、服務器端設置 假設 ip: 192.168.63.72
1. 檢查是否安裝
一般linux係統默認都安裝Nfs服務
2. 啟動服務
service portmap start
service nfs start
3. 設置防火牆
service iptables stop
4. 修改/etc/exports 文件。
文件記錄係統的被共享的文件目錄和權限信息 rw 有寫權限 ro無寫權限
設置內容如下:
/opt/share/ *(rw,no_root_squash,no_all_squash,sync)
/opt/image/ *(rw,no_root_squash,no_all_squash,sync)
二、客戶端調用
保證客戶端和服務器在一個網段內
假設ip: 192.168.63.100
1. 新件目錄:/mnt/yek
執行命令如下:mkdir /mnt/yek
2. 掛載共享文件到本地目錄
mount 192.168.63.72:/opt/share /mnt/yek
上述命令: 把192.168.63.72:/opt/share共享文件內容加載到本地 /mnt/yek 目錄。
3. 下麵就可以在/mnt/yek操作了。操作這個目錄 本質上就是操作共享服務器的目錄。
執行 mkdir /mnt/yek/test 則 在192.168.63.72:/opt/share下就會看到剛才建立的目錄。
上述調用是linux下使用nfs的方式
三。 windows 下nfs調用方式:
windkows下訪問需要安裝特殊的軟件 sfu (service for Unix),安裝後就可以windows下訪問和操作inux文件了。
下載地址:https://download.microsoft.com/download/a/1/c/a1ca7af1-a6e3-46e7-874a-4c5d8c0fb3b7/SFU35SEL_EN.exe
需要設置nfs共享,假設設置目錄為c:/nfs 則
進入cmd 控製台:執行: mount 192.168.63.72:/opt/share * 則 該目錄中的文件就自動加載到c:/nfs下,會映射成本地一個盤,如g:
這樣就可以通過本地盤那樣操作linux共享目錄了。
參考文檔:
https://hi.baidu.com/zccamy/blog/item/40745dc379fc7233e5dd3baf.html
附相關linux命令:
exportfs -rv
showmount -e ip地址
umount /掛載目錄
service nfs restart|start|stop
service portmap restart|start|stop
//掛載共享目錄到當前主機的某個目錄
mount -t nfs 192.168.63.72:/opt/share /mnt/yek
//取消掛載
umount /mnt/yek
showmount -e
showmount -e 192.168.63.72
查看nfs是否啟動
rpcinfo -p
最後更新:2017-04-02 04:01:44