Mac OS XでNFSサーバを立てる方法
/etc/exports を作成する
書式:/PATH/TO/SHARING/DIR -mapall=${uid}:${gid} ${ipaddr}
例えば、IPアドレス192.168.123.45のホストに、UID501,GID20のユーザとして、/var/nfs/exports のマウントを許可するなら
/var/nfs/exports -mapall=501:20 192.168.123.45
と書きます。
/etc/exports
が作成されると、自動的にnfsdが起動します
nfsdを起動したあとに/etc/exports
を編集した場合は
$ sudo nfsd update
で、新しい設定が反映されます。
複数のホストに接続を許可する場合は、IPアドレスをスペースで区切って複数書けば良いようです。 192.168.123.0/24 のような指定はできません
UID,GIDを調べるには
$ dscl . -list /Users uid $ dscl . -list /Groups gid