2022/01/25

Ubuntu Linux的NFS安裝

摘要

本文概要介紹於Ubuntu Linux上安裝網路檔案系統(Network File System)的步驟。

本文

網路檔案系統(Network File System, NFS)是一種分散式檔案系統,允許客戶端機器使用NFS存取伺服端機器的檔案時,如同在本地存取一樣。

隨後參考這裡,於18.04版的Ubuntu和Ubuntu MATE進行安裝與測試,這裡的網路架設示意圖如下所示。

網路架設示意圖


伺服端程式安裝,步驟分述如下。

sudo apt-get update
sudo apt install nfs-kernel-server
sudo cat /proc/fs/nfsd/versions
sudo mkdir -p /mnt/sharedfolder
sudo chown nobody:nogroup /mnt/sharedfolder
sudo chmod 777 /mnt/sharedfolder
sudo nano /etc/exports
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
sudo ufw allow from 192.168.253.0/24 to any port nfs
sudo ufw enable
sudo ufw status

/etc/exports的編修結果


客戶端程式安裝,步驟分述如下。

sudo apt-get install nfs-common
sudo mkdir -p /mnt/sharedfolder_client
sudo mount 192.168.253.134:/mnt/sharedfolder /mnt/sharedfolder_client


測試。

在伺服端新增修改刪除檔案等動作,皆會反應至客戶端;與此同時,在客戶端新增修改刪除檔案等動作,也會反應至伺服端。

 

參考文獻

https://en.wikipedia.org/wiki/Network_File_System
https://ubuntuqa.com/zh-tw/article/9946.html

 

沒有留言:

張貼留言