NFSサーバにする
概要
NFSとはネットワークを介してファイルシステムを共有するサービスです。
インストール
emerge net-fs/nfs-utils
設定
/etc/exportsに共有するディレクトリや接続可能なホストの設定、オプションを記入します。下の例では/exportを共有するディレクトリとして公開し、192.168.0.0/24からのアクセスを許可します。また、読み書きの許可、入出力の同期、uid/gidが0の時にrootとしてマッピングするオプションを指定しています。
#共有するディレクトリ 接続可能なホスト (オプション) /export 192.168.0.0/255.255.255.0(rw,sync,no_root_squash)
実行
- /etc/init.d/nfs start を実行して、エラーが起こらないか確認してください。
- rc-update add nfs default を実行して、起動時に自動的に動作するようにします。
その他
nfsdを実行中に/etc/exportsを書き換えた場合、nfsdを再起動させずに新しい内容を有効にするためには exportfs -a を実行してエクスポートテーブルを初期化してください。