摘要
本文概要介紹於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
沒有留言:
張貼留言