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.磁盤根目錄不能做映射


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com