如何获得对Synology NAS的NFS共享的读写权限?
我仅对已装入的NFS共享具有读取权限。 通过在NAS上设置“无压缩映射”,Ubuntu普通用户Permission denied在尝试cd进入共享时会获得访问权限,并且只能使用进行读取访问sudo。 使用squash“将所有用户映射到管理员”设置,客户端普通用户可以cd进入共享并且仅具有对该共享的读取权限。使用sudo不允许写。 Synology NAS: DS214> id username uid=1026(username) gid=100(users) groups=100(users),101(administration) 没有南瓜(没有映射) DS214> cat /etc/exports /volume1/Files 10.1.1.2(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100) 所有壁球(将所有用户映射到管理员) DS214> cat /etc/exports /volume1/Files 10.1.1.2(rw,async,no_wdelay,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100) Ubuntu客户端: $ cat /etc/fstab 10.1.1.214:/volume1/Files /mnt/nfs/Files nfs rw,user,auto 0 0 $ id username uid=1000 gid=1000(username) groups=1000(username), <etc> $ ls -n /mnt/nfs drwxrwxrwx 9 0 0 4096 …