最終更新:2018-08-14 (火) 14:30:30 (2071d)  

Linux/etc/exports
Top / Linux / etc / exports

https://linuxjm.osdn.jp/html/nfs-utils/man5/exports.5.html

Ubuntu

  • # /etc/exports: the access control list for filesystems which may be exported
    #		to NFS clients.  See exports(5).
    #
    # Example for NFSv2 and NFSv3:
    # /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
    #
    # Example for NFSv4:
    # /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
    # /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)

設定

  •  ディレクトリ名    クライアント名(オプション)...

クライアント名

  • *.in.usupi.org
  • 192.168.1.0/255.255.255.0

オプション

  • ro読み込みのみ許可します。
    rw読み込みだけでなく、書き込みも許可します。
    async即座に変更しません。パフォーマンスはよくなりますが、信頼性は劣ります。 sync を指定した場合は、その都度処理します。デフォルトは sync ですが、 どちらかを指定しないと Warning が表示される場合があります。 (RedHat9 がそうでした。)
    no_root_squashNFS では、NFS クライアントの root からのアクセスは、 権限の低いユーザ(たいていは nobody)からのアクセスに変更されます。このオプションを指定すると、root の権限のままになります。

  • /export       192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)
    /export/users 192.168.1.0/24(rw,nohide,insecure,no_subtree_check,async)

参考