- 先確定系統套件已都更新
sudo apt update sudo apt upgrade
- 安裝 NFS server
sudo apt install nfs-kernel-server
- 建立共享目錄: 目錄可以看自己的需要設定,不一定要這個目錄,而且數量沒有上限。
sudo mkdir /var/nfs/www
- 開放共享目錄權限: 確保客戶端可以讀寫
sudo chown nobody:nogroup /var/nfs/www
- 設定共享目錄
sudo vi /etc/exports
在裡面加入如下內容,IP 是我的 NFS server 的 IP, 要自行依自己的環境更改。/var/nfs/www 172.31.192.65(rw,sync,no_subtree_check)
- 導出共享目錄
sudo exportfs -a
- 啟動 NFS server,並設定為系統啟動時自動啟動。
sudo systemctl start nfs-kernel-server sudo systemctl enable nfs-kernel-server
- 開啟防火牆: 下面的 IP 應該要是 client IP,看那些機器要連進來,就開放給它們,這裡設定為和 server 一樣,是因為我只有一台機器。
sudo ufw allow from 172.31.192.65 to any port nfs sudo ufw enable sudo ufw status
注意看最後一個指令 showmount -e 可以查詢出目前 NFS server 分享出那些目錄。
Google Code Prettify
2023年11月8日 星期三
install nfs server@Ubuntu
在 Linux 上安裝 NFS server,可以用來共享目錄,就像是 Windows 的「共用」一樣,這篇以 Ubuntu 為例。
訂閱:
文章 (Atom)