Hello - I am coming from QNAP and am trying to set up a TrueNAS Scale server to replace it.
I tried to avoid writing this post and have read tons of blogs, forum posts and watched YouTube videos (most are not updated for Scale and there are indications permissions changed), but the simple thing I am trying to accomplish still eludes me. i.e. Like many others I am very confused about permissions vs ACLs.
I am trying to set up SMB shares for Windows clients (works) but also make them reasonably accessible from Linux (ultimately to connect to Docker containers)
Please let me know if I should elaborate further and provide more detail.
Thanks you very much.
I tried to avoid writing this post and have read tons of blogs, forum posts and watched YouTube videos (most are not updated for Scale and there are indications permissions changed), but the simple thing I am trying to accomplish still eludes me. i.e. Like many others I am very confused about permissions vs ACLs.
I am trying to set up SMB shares for Windows clients (works) but also make them reasonably accessible from Linux (ultimately to connect to Docker containers)
- I have a mirrored pool of 12TB drives managed by TrueNAS Scale.
- Setting up SMB shares and accessing them from Windows works just fine following the documentation.
- I can mount these shares on Linux as root using a credentials file with the NAS user details
sudo mount -t cifs -o credentials=/root/.smb-credentials //192.168.8.10/test3 /mnt/test3
- As 'root' I can read and write mounted files on Linux that have been created on Windows.
- I can NOT change permissions or owner of these files as root on Linux (which would be nice to have, can live without it)
- I can read but NOT write to these files on Linux as the NAS user (same name/group), which is a show stopper
Please let me know if I should elaborate further and provide more detail.
Thanks you very much.