ubuntu配置NFS,掛載到開發板

2021-08-22 13:43:59 字數 1230 閱讀 7225

ubuntu配置nfs,掛載開發板

在虛擬機器上的伺服器ubuntu(開發板客戶端):

$sudo apt-get install nfs-kernel-server           

安裝nfs,ubuntn上預設沒有安裝

$mkdir share

建立共享目錄。在開發板上用mount將伺服器上的share(/share)掛載到開發板上,在開發板上用於掛載share的掛載點為/mnt/nfs

$chmod 777 -r share/

保證使用者(開發板)使用share下(/share已經掛載到/mnt/nfs,可以看到/mnt/nfs下的東西和伺服器的share)的東西都能夠讀、寫、執行

$sudo vim /etc/exports

修改nfs配置檔案

新增:  

/share   *(rw,sync,no_root_squash,no_subtree_check)

解析:/share:伺服器要共享的目錄

* :所有人都能訪問,雖然可以設ip,但為了以後不用去改,建議用「*」

(rw,sync,no_root_squash,no_subtree_check):

rw:讀/寫許可權

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

no_root_squash:伺服器允許遠端系統以root特權訪問該目錄

no_subtree_check:關閉子樹檢查

其他選項可以通過man exports查閱man文件

測試:此時可以執行以下命令來顯示一下共享出來的目錄(這僅僅是看伺服器的nfs啟動成功沒有):

$showmount -e

$ls /share

123.c 456.c 123.txt     檢視share下的東西

以下都是在開發板上操作:

$mount -t nfs -o nolock 192.168.136.62:/share   /mnt/nfs

192.168.136.62:伺服器ip  最好板子和服務同個網段即板子ip為:192.168.136.x

板子ip可以通過ifconfig eth0 ***.***.***.*** 來改  然後可以用ping來測試下兩者是否互通。

$ls /mnt/nfs    ----下面的東西應該和伺服器的share下的東西一樣

ubuntu配置NFS,掛載到開發板(新手版)

首先我們需要準備的東西有 1.虛擬機器 這裡我用的是vmware 2.ubuntu的映象安裝包 3.安裝好的ubuntu系統 一開始的介面是這樣的,左側沒有命令列終端 我們按快捷鍵ctrl alt t 或 alt f2搜尋 gnome terminal即可開啟命令列模式 注釋 由於用到root超級使...

nfs掛載到開發板

nfs掛載到開發板 一直沒有什麼寫技術文章的好習慣,哈哈,只是有的時候自己解決了一些問題自娛自樂,自顧自的得意一會,然後今天想把今天碰到的問題以及解決的過程寫出來,希望能給一些剛好碰到該問題的童鞋一些幫助。好了廢話不多說了,以前一直在看,現在自己也動手一會,哈哈 二 配置 etc exports檔案...

NFS掛載到其他機器的詳細步驟

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!待實現功能 將10.1.1.36機器上的 share掛載到10.0.1.31機器的 share路徑下。機器1 ip 10.1.1.36 作為服務端,必須開啟nfs服務 portmap服務 機器2 ip 10.0.1.31 作為客戶端,必須開啟por...