RHEL6 3 NFS服務搭建過程詳解

2021-09-22 05:15:16 字數 1279 閱讀 5462

nfs服務搭建

網路檔案系統(nfs,network file system)是一種將遠端主機上的分割槽(目錄)經網路掛載到本地系統的一種機制,通過對網路檔案系統的支援,使用者可以在本地系統上像操作本地分割槽一樣來對遠端主機的共享分割槽(目錄)進行操作。

系統資訊:

一、nfs伺服器端配置

1、安裝nfs軟體

新增的內容表示:允許ip 位址範圍在192.168.100.*的計算機以讀寫的許可權來訪問/data/share 目錄。

/data/share也稱為伺服器輸出共享目錄。

括號內的引數意義描述如下:

rw:讀/寫許可權,唯讀許可權的引數為ro;

sync:資料同步寫入記憶體和硬碟,也可以使用async,此時資料會先暫存於記憶體中,而不立即寫入硬碟。

no_root_squash:nfs 伺服器共享目錄使用者的屬性,如果使用者是 root,那麼對於這個共享目錄來說就具有 root 的許可權。

3、設定共享檔案/data/share檔案許可權屬性

4、重新啟動nfs服務

5、在nfs伺服器上共享目錄建立幾個測試檔案

在nfs 伺服器啟動後,還需要檢查linux 伺服器的防火牆等設定(一般需要關閉防火牆服務),確保沒有遮蔽掉nfs 使用的埠和允許通訊的主機,主要是檢查linux 伺服器iptables,selinux 等選項的設定,以及/etc/hosts.deny,/etc/hosts.allow 檔案。

二、nfs客戶端配置

1、 通過掛載遠端訪問nfs服務

通過mount命令將linux 伺服器的nfs 輸出共享目錄掛載到/mnt 目錄下,因此,如果nfs 正常工作,應該能夠在/mnt 目錄看到/data/share 共享目錄中的內容。

2、在客戶端掛載目錄建立幾個檔案,可以看到建立檔案的使用者屬性為nfsnobody

在nfs伺服器共享資料夾也可以看到客戶端建立的檔案

三、設定客戶端nfs開機自動掛載

1、配置 /etc/fstab

2、使用 mount -a讓核心重新讀取/etc/fstab 檔案,可以看到掛載成功。

四、設定客戶端nfs訪問時自動掛載,不訪問時候自動斷開

1、配置主配置檔案auto.master,然後配置輔助檔案auto.nfs(主auto.master必須包含輔助檔案) 輔助檔案中的訪問目錄nfs 是訪問時自動建立並且隱藏的。

搭建nfs服務

記錄一下,留著以後用。這裡是以龍芯3210為例,其他開發板可以參考。工作環境 ubuntu 10.04 虛擬機器7.13 目標平台 龍芯3210開發板 開發包核心原始碼目錄 home linux 3210 開發包核心版本 2.6.18.1 交叉編譯工具 gcc 3.4.6 目的 在嵌入式的交叉編譯環...

NFS服務搭建

nfs服務用於任意兩台linux系統之間通訊,但這兩台機器得得用網線連線。安裝本機的nfs服務 以下操作在你的ubuntu中完成 1 sudo apt get install nfs kernel server 2 vim etc exports 新增 mnt nfswork rw,sync,no ...

NFS服務搭建

需兩個包 nfs utils 和 rpcbindyum install rpcbind nfs utils y注 資料寫入是先把資料寫入記憶體,再從記憶體寫到硬碟中的 例 vim etc exports tmp test 192.168.3.100 rw,async,no root squash 配...