linux 下NFS服務安裝

89070431 8年前發布 | 7K 次閱讀 Linux

來自: http://blog.csdn.net//chenriwei2/article/details/49359163


【需求】:希望在兩臺linux電腦之間方便的拷貝數據、訪問數據等操作
實現這個需求最簡單的方法就是設置文件共享,直接將一臺機子A里面的某個文件夾,設置共享,然后在另外一臺機子B上面搜索網絡,然后打開對應的文件即可。對于非掛載的文件系統,這種方法很方便,但是對于掛載的磁盤,這種方法會存在問題,會提示沒有權限等問題,即使已經將A中的掛載盤的權限都設置為 777。

另外一種方法就是使用NFS方法遠程掛載,NFS是一種網絡文件系統,具有安全可靠的優點。

【NFS安裝使用】
1. 安裝服務器程序:
sudo apt-get install nfs-kernel-server ;
2. 配置NFS:
sudo vi /etc/exports
在配置文件最后加上一行
SHARE_PATH *(rw,sync,no_root_squash,no_subtree_check)
其中,將里面的SHARE_PATH替換為需要共享的路徑,后面括號中的是參數,分別表示為:
*:允許所有的網段訪問,也可以使用具體的IP
rw:掛接此目錄的客戶端對該共享目錄具有讀寫權限
sync:資料同步寫入內存和硬盤
no_root_squash:root用戶具有對根目錄的完全管理訪問權限。
no_subtree_check:不檢查父目錄的權限。

3.重啟rpcbind 服務:
sudo /etc/init.d/rpcbind restart

4.重啟nfs服務:
sudo /etc/init.d/nfs-kernel-server restart

5.掛載磁盤:
sudo mount -t nfs IP:SHARE_PATH MOUNT_PATH
就是mount掛載磁盤操作,其中IP替換為主機A的IP,SHARE_PATH就是上面設置的共享的文件夾路徑,MOUNT_PATH為B主機掛載的路徑。

通過上面的設置,就可以無障礙的在B主機上訪問A主機里面的共享文件

</div>

 本文由用戶 89070431 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!