John Morris
Cadet
- Joined
- May 27, 2013
- Messages
- 5
FreeNAS 8 is proving to be a bigger challenge -- Problem No. 1 is Volume Change Permissions keeps reverting to "unchecked write" for "Group".
1. BACKGROUND -- Serving a small business and a family, we have FreeNAS 7 working fine, on an older machine. Time now to consolidate a lot of storage resources on a new machine, on ZFS mirrored 3 TB drives, via FreeNAS 8. This is now nicely working, at least at the macro level. (I have found FreeNAS 8 to have some nice features, but slightly fewer controls in the GUI.)
2. OBJECTIVE -- "More user access control than we currently have in place". Specifically we want controlled shares by user login from a LAN with Windows 7, Windows XP, and OpenSUSE clients, via CIFS/Samba. Samba is working between other systems on a peer-to-peer arrangement -- i.e. we have no LDAP or domain controller. We do have DNS servers.
3. DIFFERENCE BETWEEN V7 AND V8 -- Our current Version 7 FreeNAS access is only via Guest and a login from any given client. In Version 8, I'd like to more rigorously separate business and family data, by creating ZFS DataSets and Groups.
4. SUCCESS SO FAR -- Using the new Version 8 FreeNAS system, from XP clients, I can browse directories and copy and edit files on the FreeNAS 8 box. But I can't create a file when connecting from a Windows 7 client -- although I CAN edit a file which was created via the XP client.
5. SPECIFIC PROBLEM NO. 1 -- "Check box that doesn't stay checked". On View Volumes, and clicking to bring up the Change Permissions dialogue on a ZFS DataSet, I see that under "Mode", that "Group/Write" is "unchecked". Seeing as permissions are defined by group, it's important that the user have this, I think. So I check the check box. but after "Change" (i.e. "save"), and going back in, the checkbox reverts to "unchecked". Any advice on this? Am I even asking the right question?
6. DOCUMENTATION -- There seems to be a sentiment floating around that permissions in FreeNAS (and/or CIFS/Samba) are a little tricky. I've read too many "how toos" so far -- most of them are well-meaning but either too detailed or not detailed enough. Having spent part of my career in open source, I understand this phenomenon! What would be the best documentation to answer systematically all the questions that a person wants to know? Like for example, the meaning of a group owner being "root" versus "nobody", or why "set permission recursively doesn't stay checked. I believe I need to master all these details in order to solve the problem.
Thanks for help. I promise to document my eventual success when done!
John
1. BACKGROUND -- Serving a small business and a family, we have FreeNAS 7 working fine, on an older machine. Time now to consolidate a lot of storage resources on a new machine, on ZFS mirrored 3 TB drives, via FreeNAS 8. This is now nicely working, at least at the macro level. (I have found FreeNAS 8 to have some nice features, but slightly fewer controls in the GUI.)
2. OBJECTIVE -- "More user access control than we currently have in place". Specifically we want controlled shares by user login from a LAN with Windows 7, Windows XP, and OpenSUSE clients, via CIFS/Samba. Samba is working between other systems on a peer-to-peer arrangement -- i.e. we have no LDAP or domain controller. We do have DNS servers.
3. DIFFERENCE BETWEEN V7 AND V8 -- Our current Version 7 FreeNAS access is only via Guest and a login from any given client. In Version 8, I'd like to more rigorously separate business and family data, by creating ZFS DataSets and Groups.
4. SUCCESS SO FAR -- Using the new Version 8 FreeNAS system, from XP clients, I can browse directories and copy and edit files on the FreeNAS 8 box. But I can't create a file when connecting from a Windows 7 client -- although I CAN edit a file which was created via the XP client.
5. SPECIFIC PROBLEM NO. 1 -- "Check box that doesn't stay checked". On View Volumes, and clicking to bring up the Change Permissions dialogue on a ZFS DataSet, I see that under "Mode", that "Group/Write" is "unchecked". Seeing as permissions are defined by group, it's important that the user have this, I think. So I check the check box. but after "Change" (i.e. "save"), and going back in, the checkbox reverts to "unchecked". Any advice on this? Am I even asking the right question?
6. DOCUMENTATION -- There seems to be a sentiment floating around that permissions in FreeNAS (and/or CIFS/Samba) are a little tricky. I've read too many "how toos" so far -- most of them are well-meaning but either too detailed or not detailed enough. Having spent part of my career in open source, I understand this phenomenon! What would be the best documentation to answer systematically all the questions that a person wants to know? Like for example, the meaning of a group owner being "root" versus "nobody", or why "set permission recursively doesn't stay checked. I believe I need to master all these details in order to solve the problem.
Thanks for help. I promise to document my eventual success when done!
John