私はLinux Mint 13を使用しています。
ローカルネットワークにフォルダがあり、次のようにnfsを使用してローカルマウントポイントにマッピングします。
sudo mount.nfs -rw 192.168.18.13:/volume1/resource_library /mnt/resource_library_writeable
その後、デスクトップツール(sudoではなく)を使用してこのディレクトリに「foo」という新しいフォルダを作成する場合、権限はありません。
$ ls -l /mnt/resource_library_writeable
....
drwxr-xr-x 3 1024 users 4096 May 12 14:05 flute and clarinet
d--------- 2 1024 users 4096 Oct 25 12:25 foo
drwxrwxr-x 39 1024 users 4096 May 19 10:17 general
....
ここに兄弟フォルダのいくつかを表示しました。
私のユーザー名はmax
で、グループはですmax
。このフォルダのユーザー名とグループは、それぞれ「1024」と「users」です。
SSHを使用してソースドライブにログインすると、「users」もそこのグループ名です(そしてそのユーザーは1024ではなく、私がログインしたユーザーです)。もしそうなら、nfs接続がユーザー1024としてログインしている可能性がありますか?
通常のフォルダのように、通常どおり編集できるように、インストール時に別にすべきことはありますか?
編集:要求に応じてソースホストの/ etc / exportsファイル
$ sudo cat /etc/exports
/volume1/NAS 192.168.18.0/24(ro,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
/volume1/resource_library 192.168.18.1/24(rw,async,no_wdelay,insecure,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume1/web 192.168.18.1/24(rw,async,no_wdelay,insecure,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume1/resource_library 192.168.18.1/24(ro,async,no_wdelay,insecure,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)