Hi,
I just updated to DSM 7 (DS216j) and all of my nfs mounts are now no longer accessible to regular users. They still get mounted (accessing from a CentOS 7 box), and I CAN access them if I su to root.
I have gone to File Services and made sure that Enable NFS service is on, and the maximum protocol is set to NFSv4.
Under Advanced Settings "Apply default UNIX permissions" is enabled, and both read and write packet size is 8KB. I have not touched the Kerberos Settings, and NFSv4 domain is blank.
If I go to one of my shared folders, and hit edit I get the following:
Encryption is off.
Permissions shows my users with both Read and Write access (Preview shows Read/Write, and the Read/Write column is checked for these users).
Nothing is checked under Advanced Permissions
NFS Permissions has a single line:
Client: * Privilege: Read/Write Squash: Map root to admin Asynchronous: Yes Non-privileged port: Denied Cross-mount: Allowed.
Doing a long-list in my shell (on the CentOS side) gives me the following listing:
And my fstab looks like this:
I have rebooted my CentOS box in case that is the issue, but to no avail.
Not sure what else to check. Any thoughts?
Thanks.
I just updated to DSM 7 (DS216j) and all of my nfs mounts are now no longer accessible to regular users. They still get mounted (accessing from a CentOS 7 box), and I CAN access them if I su to root.
I have gone to File Services and made sure that Enable NFS service is on, and the maximum protocol is set to NFSv4.
Under Advanced Settings "Apply default UNIX permissions" is enabled, and both read and write packet size is 8KB. I have not touched the Kerberos Settings, and NFSv4 domain is blank.
If I go to one of my shared folders, and hit edit I get the following:
Encryption is off.
Permissions shows my users with both Read and Write access (Preview shows Read/Write, and the Read/Write column is checked for these users).
Nothing is checked under Advanced Permissions
NFS Permissions has a single line:
Client: * Privilege: Read/Write Squash: Map root to admin Asynchronous: Yes Non-privileged port: Denied Cross-mount: Allowed.
Doing a long-list in my shell (on the CentOS side) gives me the following listing:
Code:
total 72
drwxr-xr-x. 11 root root 130 Aug 28 01:54 .
dr-xr-xr-x. 20 root root 279 Aug 28 22:38 ..
drwxrwxrwx. 11 root root 4096 Aug 26 00:59 backups
drwxrwxrwx. 23 root root 4096 Aug 26 16:18 dev
drwxrwxrwx. 10 root root 4096 Aug 28 22:52 homes
drwxrwxrwx. 7 root root 4096 Aug 26 02:47 music
drwxr-xr-x. 7 138862 138862 4096 Aug 27 13:24 photo
drwxrwxrwx. 17 root root 4096 Aug 26 02:42 shared
drwxrwxrwx. 4 root root 4096 Aug 26 02:12 studio
drwxrwxrwx. 6 root root 4096 Aug 26 02:07 sys_shared
drwxrwxrwx. 7 root root 4096 Aug 26 01:44 video
And my fstab looks like this:
Code:
XXX.XXX.XXX.XXX:/volume1/sys_shared /Server/sys_shared nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/shared /Server/shared nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/backups /Server/backups nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/music /Server/music nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/photo /Server/photo nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/video /Server/video nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/homes/ /Server/homes nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/dev/ /Server/dev nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
XXX.XXX.XXX.XXX:/volume1/studio/ /Server/studio nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
I have rebooted my CentOS box in case that is the issue, but to no avail.
Not sure what else to check. Any thoughts?
Thanks.