linux局域網內磁盤映射

假定須要被映射的源目錄所在的機器爲PC1:192.168.1.102
須要映射的機器爲PC2:192.168.1.105
服務器

PC1須要:
1.啓動NFS服務(/etc/init.d/nfs start )
2.在/etc/exports文件內添加映射權限(被映射的目錄和能夠容許的地址):
  /home/dir 192.168.0.*(rw,sync,no_root_squash)
添加的內容表示:容許ip 地址範圍在192.168.0.*的計算機以讀寫的權限來訪問/home/dir 目錄。 
rw:讀/寫權限,只讀權限的參數爲ro;
sync:數據同步寫入內存和硬盤,也能夠使用async,此時數據會先暫存於內存中,而不當即寫入硬盤。
no_root_squash:NFS 服務器共享目錄用戶的屬性,若是用戶是 root,那麼對於這個共享目錄來講就具備 root 的權。 

保存它 經過如下命令重啓NFS 服務:service nfs restart

PC2須要:
1.mkdir /home/dir_remote
2.而後掛載 mount 192.168.1.102:/home/dir /home/dir_remote
取消掛載的命令是 umount /mnt/51cto

這樣在PC2上打開/home/dir_remote實際就是訪問PC1的/home/dir目錄了。
注意:
1.PC1的相應端口須要釋放,確保沒有防火牆阻攔
2.有問題時能夠用rpcinfo -p server 檢查各端口狀況,確保nfs服務啓動
3.磁盤根目錄不能作映射
async

相關文章
相關標籤/搜索