debian NFSの設定
・インストール
# apt-get install nfs-kernel-server # apt-get install nfs-client
・共有するディレクトリの設定
# vim /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 ユーザーにマッピングされる
・マウント
# mount -t nfs 192.168.0.105:/mnt2 /mnt mount -t nfs [共有元サーバのIP]:[マウントするディレクトリ] [マウント先]
・その他
iptablesを使っている場合は通信を許可しておくこと。
ただしNFSは使うポートがデフォルトでは固定ではないため、nfsサーバ側の設定で固定させること。