Please excuse n00b if this topic was covered already. I’m moving from WHS and would like to duplicate the setup.
In WHS,
Users: A, B, C
“public” folder that anyone read/write,
“documents” user A read/write; user B and C read only
“usera” – private folder
“userb” – private folder
“userc” – private folder
In NAS,
Group: family
Users: A,B,C – all part of Family group with “nologin” and “/nonexistent” directory
ZFS Pool “tank”:
dataset for “public” with owner “root”, group “family”, and rwxrwx---
dataset for “documents” with owner “A”, group “family”, and rwxr-x---
Do I setup each user’s private folder as separate dataset with its own permissions or setup one dataset “users” with directories for each user (manually from shell changing permissions)
/tank/users/a – owner “a”, group “family”, rwx-----
/tank/users/b – owner “b”, group “family”, rwx------
/tank/users/c – owner “c”, group “family”, rwx------
CIFS Shares:
“public”, “documents”, and “users”
In WHS,
Users: A, B, C
“public” folder that anyone read/write,
“documents” user A read/write; user B and C read only
“usera” – private folder
“userb” – private folder
“userc” – private folder
In NAS,
Group: family
Users: A,B,C – all part of Family group with “nologin” and “/nonexistent” directory
ZFS Pool “tank”:
dataset for “public” with owner “root”, group “family”, and rwxrwx---
dataset for “documents” with owner “A”, group “family”, and rwxr-x---
Do I setup each user’s private folder as separate dataset with its own permissions or setup one dataset “users” with directories for each user (manually from shell changing permissions)
/tank/users/a – owner “a”, group “family”, rwx-----
/tank/users/b – owner “b”, group “family”, rwx------
/tank/users/c – owner “c”, group “family”, rwx------
CIFS Shares:
“public”, “documents”, and “users”