ubuntu虛擬機器設定NFS檔案共享

2021-09-11 22:04:01 字數 1581 閱讀 8910

參考多篇部落格,然後自己試驗,順便寫一下自己測試的過程。

1. 設定虛擬機器裡的ubuntu網路連線為橋接,是為了能讓外部裝置訪問到虛擬的ubuntu

2. 設定虛擬機器裡的ubuntu為固定ip,「編輯連線」,ipv4設定,方法改為手動,新增乙個固定ip位址,填寫dns,否則否則無法解析網域名稱,無法登陸外部**,這裡似乎要重啟,重啟後才能登陸外部**

3. 安裝nfs

sudo apt-get install portmap
我使用的是ubuntu14,會提示「選取 rpcbind 而非 portmap」,然後會安裝或者檢查更新rpcbind,使用rpcbind即可

sudo apt-get install nfs-kernel-server
4. 配置nfs路徑

sudo gedit /etc/exports
必須使用sudo獲取root許可權否則無許可權修改檔案,檔案末尾新增:

/home/你共享的路徑 *(rw,sync,no_root_squash)
5. 啟動nfs

sudo /etc/init.d/portmap start

sudo /etc/init.d/nfs-kernel-server start

由於沒有portmap,所以第一句沒必要執行,可以嘗試sudo /etc/init.d/rpcbind start或者/etc/init.d/rpcbind restart或者/etc/init.d/rpcbind force-reload,可能都是被拒絕執行,不過發現似乎沒啥影響

6. 在arm板或者另乙個linux系統中掛載虛擬機器裡共享的資料夾

我使用的arm需要使用如下命令掛載,/mnt/kk這個資料夾要自己建立

mount -o vers=4 192.168.1.65:/home/你的共享路徑 /mnt/kk
其他使用

mount -t nfs -o nolock 192.168.1.65:/home/你的共享路徑 /mnt/kk
如果出現錯誤:

mount: /mnt/kk: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.helper program.

執行如下命令安裝nfs-common

sudo apt-get install nfs-common
7. 取消掛載

umount /mnt/kk

ubuntu 虛擬機器設定固定的ip

過程分兩步,設定靜態ip位址,設定dns。1.設定靜態ip位址。在ubuntu 終端中輸入命令 ifconfig檢視ip位址和子網掩碼,然後輸入 route n 或者nm tool檢視閘道器 然後執行下列命令更改檔案 sudo vim etc network inte ces 開啟後加入以下內容 i...

hyper v 建立ubuntu虛擬機器設定靜態ip

有時候ssh登陸虛擬機器需要乙個固定ip,因此需要設定虛擬機器靜態ip。hyper v建立ubuntu虛擬機器之後設定靜態ip步驟如下 1,通過hyper v建立虛擬交換機。2,物理機設定交換機的網路連線模式。2.1,開啟 控制面板 網路和 internet 網路連線。選擇此時物理機使用的網絡卡,點...

Linux KVM虛擬機器設定

kvm是乙個基於linux核心的虛擬機器解決方案。本文介紹kvm的使用方法,以及注意要點。參考資料 kvm虛擬機器和qemu linux brctl 先決條件 硬體環境 cpu硬體虛擬化 32位與64位 安裝kvm 虛擬機器連網 brctl橋接 安裝以及執行虛擬機器 kvm常用命令 安裝虛擬作業系統...