ScarShow

< IS >

NFS v4 簡易安裝

筆記文,紀錄可行的方式,一段時間沒有用有機會會忘記。

Environment

  • Linux distribution: Ubuntu or Debian
  • Server IP: 192.168.1.100
  • Client IP: 192.168.1.101

Server Side

Install Package

sudo apt-get update
sudo apt-get install nfs-kernel-server nfs-common

修改 /etc/exports

開放路徑給某個 Client IP 或是網段連接,後面是連結用的設定參數。

/path/to/folder 192.168.1.101(rw,sync,no_subtree_check,all_squash,anonuid=1002,anongid=1002)

設定 iptables

開放 UDP Port: 1112049 以及 3000-65000,IP 與上同。

iptables -A INPUT -s 192.168.1.101 -p UDP -m multiport --dport 111,2049,30000:65000 -j ACCEPT

Restart Services

sudo service rpcbind
sudo service nfs-kernel-server
sudo service nfs-common

RPC Ports Check

sudo rpcinfo -p

Client Side

mount -t nfs4 192.168.1.100:/path/to/remote /path/to/local