Now using 9.3
I started a thread sometimes during last year on that same issue but I can't seem to find it.
The conclusion was that it should be fixed in 9.3 so I let that aside.
But now running 9.3 it still doesn't work.
Here goes.
I have a dataset.
For this dataset I set the permissions, in FreeNAS GUI to :
Then I created a CIFS share with apply default permissions.
Finally configure CIFS service with those options:
http://cl.ly/image/0w2j3l2y1Q0f
(don't mind the auxiliary parameters, even if I remove them, it doesn't matter)
Then start CIFS service.
I see the share, I can access it, then I want to tweak the permissions.
From what I've read on the forum, the preferred way to mess around with permissions is through the WINDOWS GUI and not shell (setfacl, etc.) or FreeNAS GUI
But there's the problem.
I go right click on the share, and go to the security tab.
First I see three things :
Then let's say I want to add a group.
I would go into add, and then advanced.
But the only "objects" I can find are the usernames, when I launch a search.
The groups will never appear.
So I'm stuck with being only able to give permissions to users, and not groups, which really doesn't do the trick for me.
In the initial screen (in properties > security)
like I said there's ME and an unknown account with bunch of random characters between parenthesis, which I guess is the group.
If I keep that "unknown account" thing, and I modify the permissions, then if I go in the shell and do a "getfacl" I will be able to confirm my modification worked and now the group had correct permissions.
"getfacl" will also give me the correct group name, and not that unknown account crap.
So you could say it works.
BUT what if I want to add ANOTHER group and then set specific permissions for that one.
I have no idea how to do that and basically, that's what I need to do.
I started a thread sometimes during last year on that same issue but I can't seem to find it.
The conclusion was that it should be fixed in 9.3 so I let that aside.
But now running 9.3 it still doesn't work.
Here goes.
I have a dataset.
For this dataset I set the permissions, in FreeNAS GUI to :
- user = ME
- group = GROUP
- Apply mode CHECKED
- Permission type = WINDOWS
- Set recursively CHECKED
Then I created a CIFS share with apply default permissions.
Finally configure CIFS service with those options:
http://cl.ly/image/0w2j3l2y1Q0f
(don't mind the auxiliary parameters, even if I remove them, it doesn't matter)
Then start CIFS service.
I see the share, I can access it, then I want to tweak the permissions.
From what I've read on the forum, the preferred way to mess around with permissions is through the WINDOWS GUI and not shell (setfacl, etc.) or FreeNAS GUI
But there's the problem.
I go right click on the share, and go to the security tab.
First I see three things :
- Everyone
- My username (ME)
- And an object called "Unknown account" with a bunch of characters between parenthesis, which I guess is the group
Then let's say I want to add a group.
I would go into add, and then advanced.
But the only "objects" I can find are the usernames, when I launch a search.
The groups will never appear.
So I'm stuck with being only able to give permissions to users, and not groups, which really doesn't do the trick for me.
In the initial screen (in properties > security)
like I said there's ME and an unknown account with bunch of random characters between parenthesis, which I guess is the group.
If I keep that "unknown account" thing, and I modify the permissions, then if I go in the shell and do a "getfacl" I will be able to confirm my modification worked and now the group had correct permissions.
"getfacl" will also give me the correct group name, and not that unknown account crap.
So you could say it works.
BUT what if I want to add ANOTHER group and then set specific permissions for that one.
I have no idea how to do that and basically, that's what I need to do.
Last edited: