如何理解和使用nfs 網路檔案系統

2021-10-05 19:08:36 字數 1787 閱讀 8297

1、架設一台nfs伺服器,並按照以下要求配置

1)開放/nfs/shared目錄,供所有使用者查詢資料,許可權為ro

2)開放/nfs/upload目錄,為192.168.133.0/24網段主機可以上傳目錄,並將所有使用者及所屬組對映為nfs-upload,其中uid和gid都為210

3)將/home/tom目錄僅共享給192.168.133.129這台主機,並且只有使用者tom可以完全訪問該目錄

1)解題過程

①先根據題目要求建立好對應的目錄以及目錄中新增檔案來方便驗證

②新增uid和gid都為210的使用者nfs-upload

③配置exports檔案

④檢視伺服器共享出去的目錄

⑤在客戶端建立接收伺服器所共享空間的目錄js2,並將其掛載到js2;檢視所共享的目錄內容

⑥客戶端在伺服器所共享的目錄中建立檔案haha(需要對伺服器端的對應目錄做出許可權更改,保證其他使用者可以對該目錄進行寫操作w);檢視寫入共享目錄中的檔案haha

3)解題過程

①建立使用者tom,並在該目錄下建立乙個檔案(即為tom專屬,此處也可以建立檔案代替建立使用者,但是要進行許可權的修改:所屬使用者和所屬組以及許可權值)

②更改exports檔案

③檢視伺服器可共享的目錄

④將服務端所共享的目錄掛載到客戶端/home/tom,(前提是必須在客戶端主機建立好與服務端tom使用者相同的uid以及gid的使用者,此處客戶端的命名也為tom,當然只要uid和gid相同,名字可以任意)

⑤在客戶端root使用者下檢視服務端的tom檔案內容會被拒絕,切換到tom使用者後,再檢視檔案內容即可

搭建nfs主要分為以下幾個步驟:

服務端:

1、開啟服務nfs,處理防火牆、linux

2、根據要求配置/etc/exports檔案

3、改完配置檔案,向客戶端匯出exportfs -ra

客戶端:

1、建立掛載點目錄

2、掛載服務端提供的目錄檔案,供後期使用

本人對nfs的理解有限,以上內容僅供參考

如何配置NFS 網路資料夾

nfs可以有效的在linux下共享檔案.它是乙個rpc服務,提供透明 一體化的聯機共享檔案訪問。從使用者的角度看,nfs幾乎是不可見的,因為共享檔名本身無法表示檔案是本地的還是遠端的。和windows下的共享檔案使用139埠不同,nfs使用udp tcp的2049埠。我們知道,在linux下面無論是...

java中的final如何使用和理解

1 final類 不能被繼承,因此 final類 的成員方法沒有機會被覆蓋,預設都是final的。在設計類時候,如果這個類不需要有子類,類的實現細節不允許改變,並且確信這個類不會再被擴充套件,那麼就設計為 final類 final方法不能被子類的方法覆蓋,但可以被繼承。public class te...

java中的final如何使用和理解

1 final類不能被繼承,因此final類的成員方法沒有機會被覆蓋,預設都是final的。在設計類時候,如果這個類不需要有子類,類的實現細節不允許改變,並且確信這個類不會再被擴充套件,那麼就設計為final類。final方法不能被子類的方法覆蓋,但可以被繼承。public class test1 ...