Ubuntu 22.04にNFS サーバーをインストールする
環境
OSバージョンを確認します
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
1.システムパッケージを更新します
# sudo apt update
2.ホスト名を設定します
# sudo hostnamectl set-hostname nfs.arkgame.com --static
3.NFS サーバーをインストールします
# sudo apt install nfs-kernel-server
4.ステータスを確認します
# sudo systemctl status nfs-server ● nfs-server.service - NFS server and services Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor pr> Active: active (exited) since Mon 2022-05-09 23:38:35 JST; 21s ago
5.共有ディレクトリの作成
# mkdir /home/nfsshare
ディレクトリの所有権と権限を割り当てます
# sudo chown nobody:nogroup /home/nfsshare # sudo chmod -R 777 /home/nfsshare
6.クライアントのエクスポートを構成する
# nano /etc/exports
# 最終行にマウント設定を記述 # 例として [/home/nfsshare] を NFS 共有に設定 /home/nfsshare 192.168.71.0/24(rw,no_root_squash) # systemctl restart nfs-server
7.firewallを設定します
# sudo ufw allow from 192.168.71.0/24 to any port nfs ルールを追加しました # sudo ufw reload ファイアウォールを再読込しました # sudo ufw status