Google Code Prettify

2023年11月8日 星期三

install nfs server@Ubuntu

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

沒有留言:

張貼留言