Permissions of mounted cifs share (Shared from FreeNAS)
write the mount (/etc/fstab in this case) with noperm parameter to instruct local client ignore permission checks. It look like this (works for me,o nce i had ignored local permission rights)
//remote-ip/share /local-path/dir/ cifs credentials=/your-credential-file,iocharset=utf8,uid=local-user-uid,gid=local-group-id,**noperm** 0 0
You need to add options to force the uid and gid to the values you want on your client machine instead of the values of the server. This can be done by adding the options
uid=xxxx forceuid gid=xxxx forceguid
to your mount command.