CentOS7 NFSサーバの設定

・インストール

# yum install nfs-utils

・設定

# vi /etc/exports
/mnt2 192.168.0.0/24(rw,sync,no_root_squash)
#[共有するディレクトリ] [公開するネットワーク] [オプション]

※オプション
-ro 読み取りのみ許可する
-rw  読み取りと書き込みを許可する
-noaccess エクスポートしたディレクトリ以下のディレクトリにアクセスできないようにする
-link_relative 絶対パスで指定されているシンボリックリンクを相対パス指定に変換する
-root_squash エクスポートされたディレクトリに対して、root 権限ではアクセスできないようにする
-no_root_squash エクスポートされたディレクトリに対して、root 権限でアクセスできるようにする
-squash_uids=n-m UIDがn から m のユーザーは、エクスポートされたディレクトリに対してそのままのUID ではなく、nobody ユーザーとしてしかアクセスできないようにする
-all_squash root を含めて全てのユーザーがnobody ユーザーにマッピングされる

自動起動

# systemctl enable nfs-server.service

・起動

# systemctl start nfs-server.service