Nfs共有のマウントポイントがあります。
drwxrwxrwx 2 patryk patryk 4.0K Feb 4 16:23 nfs_share
マウントした後、
$ Sudo mount -t nfs 10.9.XXX.XXX:/root/src /home/patryk/nfs_share -o rw,user,vers=3
drwxr-xr-x 2 root root 4.0K Feb 4 17:06 nfs_share
/etc/fstab
で試しましたが、同じ結果が得られます。
10.9.XXX.XXX:/root/src /home/patryk/nfs_share nfs rw,user,vers=3 0 0
面白いのは、マウント後にこれをchown
できないことです。
$ Sudo chown patryk:patryk nfs_share
chown: changing ownership of `nfs_share': Operation not permitted
私のサーバーは次のように構成されています。
// 10.9.XXX.XXX
$ cat /etc/exports
/root/src/napet_src/ *(rw,nohide,insecure,no_subtree_check,async)
このフォルダに書き込めるように、これらの権限を定義するにはどうすればよいですか?
次のようにuid(ユーザー識別子)とguid(グループユーザー識別子)を追加する必要があります。
$ Sudo mount -t nfs 10.9.XXX.XXX:/root/src /home/patryk/nfs_share -o rw,user,vers=3,uid=1001,guid=1001
たぶんあなたはあなたのID/GUIDを見つけるためにidコマンドを使う必要があります:
$ id username
数値のuid、gid値の代わりに、実際のユーザー/グループ名(スペースに注意)を使用することもできます。