Im going to migrate company shares to FreeNAS device. Im testing FN on virtualbox machine and most of things are nice. But i have difficulty with figuring out how to recreate all folders permissions to standard unix permissions. Because you see, in Qnap there are three groups of user/group rights for each folder.
Read/Write group - all users with such rights can do anything with directory
Read group - self explanatory
Deny Acces group - those who can see or access folder
You can set those rights in three different panels.
Particular share panel
Particular group panels
and particular user panel
After login with ssh you can see that all shares has 777 acces so i think Qnap is using "Sticky bit", SGID and SUID functionality to apply those rights.
So how to translate those rights to FreeNAS environment? How to recreate 3 groups of users when you have 2 groups + 1 user (owner)?
Remember that my boss is managing user rights, not me. I can teach him how UNIX rights work but i cant ask him to for example create some additional groups with different levels of rights for each folder he will want to share. Solution should be as strightforward as old and give the same results.
Read/Write group - all users with such rights can do anything with directory
Read group - self explanatory
Deny Acces group - those who can see or access folder
You can set those rights in three different panels.
Particular share panel
Particular group panels
and particular user panel
After login with ssh you can see that all shares has 777 acces so i think Qnap is using "Sticky bit", SGID and SUID functionality to apply those rights.
So how to translate those rights to FreeNAS environment? How to recreate 3 groups of users when you have 2 groups + 1 user (owner)?
Remember that my boss is managing user rights, not me. I can teach him how UNIX rights work but i cant ask him to for example create some additional groups with different levels of rights for each folder he will want to share. Solution should be as strightforward as old and give the same results.
Last edited: