I used to run Windows Server and file sharing off my NAS was a breeze. I’ve worked out most permissions to make it work how I need and primarily use Samba to serve out the files.
The only task I’m having trouble with is creating a Shared Files folder to map on each client. It seems Linux always creates files and folders under the users with 755 permissions, so when contents are created in this folder other users can’t modify or delete them.
In Windows/NTFS I was able to set the Shared Files folder to R+W for Everyone and make everything under it inherit this, which meant the folder was as intended free for all. I’m yet to find how to get Linux to do this.
Ubuntu Server 16.04.3 LTS