ubuntu 搭建NFS服務

2021-09-24 23:08:49 字數 1282 閱讀 7315

摘要:

nfs,network file system,即網路檔案系統,它允許網路中的計算機共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。

下面講述nfs伺服器搭建和客戶端使用:

伺服器端:(ubuntu端)

步驟1:安裝nfs-kernel-server。

sudo apt-get install nfs-kernel-server
步驟2:配置共享資料夾

sudo mkdir -p /home/nfsboot/    #建立nfs資料夾

sudo vim /etc/exports

#末尾新增內容如下:

/home/nfsboot/ *(rw,sync,no_root_squash)

注意:你可以建立多個共享資料夾,在/etc/exports下新增多個條目。

其中/home/nfsboot/ 是nfs伺服器共享資料夾

rw:可讀可寫

sync:請求或者寫入資料時,資料同步寫入到nfs server的硬碟中後才會返回

no_root_squash:訪問nfs server共享目錄的使用者如果是root的話,它對該目錄具有root許可權。

步驟3:重啟nfs伺服器服務

sudo service nfs-kernel-server restart
客戶端:(ubuntu)

首先需要確保網路能夠ping通。

其次執行掛載操作

sudo mount -t nfs -o nolock -o tcp 192.168.1.55:/home/nfsboot/ /mnt
引數解釋:

-t nfs                          #掛載型別

-o nolock #讀寫的時候不鎖定

-o tcp #tcp模式,

192.168.1.55:/home/nfsboot #伺服器位址,

/mnt    #掛載到本地mnt目錄

通過df -h 可以檢視掛載情況。此時就可以在/mnt目錄下使用nfs伺服器提供的服務了。

推薦,詳細的nfs工作過程)

Ubuntu搭建NFS服務

ubuntu下nfs搭建 ubuntu下的nfs與其他linux系統並無區別 nfs伺服器配置簡單靈活,使用方便,只需要使用mount命令,像掛在檔案一樣將共享目錄掛在到指定目錄下即可.一旦掛在成功,就可以像使用本地目錄一樣,使用共享目錄裡的檔案.1.安裝nfs所需的包 sudo apt get i...

Ubuntu搭建nfs服務

嵌入式開發中經常用到網路檔案系統 nfs 進行裝置除錯,提高開發效率 1.安裝 nfs 伺服器 ubuntu命令列輸入 sudo apt get install nfs kernel server portmap2.配置nfs環境變數 需要在nfs配置檔案 etc exports中設定共享路徑和屬性...

ubuntu 下nfs 服務搭建

nfs network file system 網路檔案系統 nfs只是一種檔案系統,本身並沒有傳輸功能,是基於rpc協議實現的,為c s架構。也就是說,nfs也只是檔案系統而已,與jffs2,yaffs,ext4等是一類東西。但是nfs的特殊之處在於,它可以通過網路來掛載,而不用燒寫到裝置上。使用...