NFS Permissions In Windows Environment

Chris Dill

Contributor
Joined
Jan 1, 2014
Messages
116
I have 2 Freenas, call them POOL2 and POOL4. POOL4 has 2 folders shared via NFS. POOL2 has them mounted at boot.

This is the NFS share:

1608762967616.png


This is my mount (I also tried with -mapall="root" which broke the share):

1608762997801.png


This is the permissions on POOL4 applying Windows permissions:

1608763054123.png




The folders are browsed by Windows clients and need full permission to create/delete. Folders also need full permissions on both systems, so that other fails can make changes, such as Sonarr and Radarr. The only user shared among all systems is root, and I am fine with wide open permissions.

Currently with this setup, Windows clients cannot make changes. Also, inside of any jail I cannot make changes.

This is my permissions on the POOL2 map:

1608763128544.png


And these are my permissions on the POOL4 root folders:

1608763178721.png


How do I fix this so that everyone can write everything everywhere?

At some point to get permissions working I ran this, but it ended up breaking things:

Code:
find . -type d -exec setfacl -m everyone@:full_set:fd:allow {} \;
find . -type f -exec setfacl -m everyone@:full_set::allow {} \;


Any help/advice appreciated.

Edit: Names
 
Last edited:
Top