ubuntu 開啟nfs服務

2021-07-03 04:56:07 字數 1147 閱讀 7952

1.執行命令:

sudo apt-get install nfs-kernel-server

。安裝nfs

2.配置/etc/exports檔案

2.1建立nfs專有資料夾,檔案位置隨你定,只是建立之後裡面的內容可以實現nfs共享。本人建立在/home/he/nfs_he

2.2        修改/etc/exports裡的內容

在最後一行加/home/he/nfs_he *(rw,sync,no_root_squash,no_subtree_check),儲存退出

這一行的含義是:

/home/he/nfs_he:與nfs服務客戶端共享的目錄,這個路徑必須和你前面設定的檔案的路徑一致!

*:允許所有的網段訪問,也可以使用具體的ip

rw:掛接此目錄的客戶端對該共享目錄具有讀寫許可權

sync:資料同步寫入記憶體和硬碟

no_root_squash:root使用者具有對根目錄的完全管理訪問許可權。

no_subtree_check:不檢查父目錄的許可權。更多的引數說明我在文章下面貼出來了!

3.相關工作配置完成。先啟動rpcbind  sudo /etc/init.d/rpcbind start

再啟動nfs  sudo /etc/init.d/nfs-kernel-server  start

4.如果出現以下,則恭喜你成功了!

[ ok ] starting nfs-kernel-server (via systemctl): nfs-kernel-server.service.

遇到的錯誤:

錯誤一:[....] starting nfs-kernel-server (via systemctl): nfs-kernel-server.servicejob for nfs-server.service failed. see "systemctl status nfs-server.service" and "journalctl -xe" for details.

沒有建立對/etc/exports裡的內容

錯誤二:sudo:/etc/init.d/portmap: command not found

12.0以上的ubuntu已經講portmap改為rpcbind,只需sudo /etc/init.d/rpcbind start即可~

ubuntu 開啟nfs服務

sudo apt get install nfs kernel server 開啟 etc exports檔案,在末尾加入 home xgc rw,sync,no root squash 注 nfs允許掛載的目錄及許可權,在檔案 etc exports中進行定義,各欄位含義如下 home xgc 要...

ubuntu開啟nfs服務

1 使用如下命令安裝 nfs 服務 sudo apt get install nfs kernel server rpcbind2 等待安裝完成,安裝完成以後在使用者根目錄下建立乙個名為 linux 的資料夾,以後所有 的東西都放到這個 linux 資料夾裡面,在 linux 資料夾裡面新建乙個名為...

(實用)Ubuntu 開啟NFS服務

本文介紹如何在ubuntu下開啟nfs檔案系統,從而掛載網路上其他機器的檔案系統。nfs,network file system,即網路檔案系統,通常nfs有提供者和使用者,提供者export自己的目錄,使用者將提供者共享 export 的目錄掛載到自己的機器上,我們將提供者視為服務端,使用者視為客...