I bought a white light yesterday and i am still trying to figure out how to create a share which everyone(nobody) can read (browsable read only) and a specific user can read/write. In the blue rings i have there is a choice when sharing a folder "Minimum permissions" which are the permissions for everyone. This choice is not present in white light. Any help appreciated.
you need to enable advanced menus on the web GIU,. Then look for "shares permissions".
cannot see user everyone or nobody
anyone pls solved the problem?
Hi, promitheus. If I understand correctly (and I think I do), you want to have a share that is "Public" in the sense that everyone can read from it (even those without a specified username/password on the device - a.k.a. nobody) but that is only writable for a specific person/persons. I would like to second your request for help, since I don't know how to do this either.
I believe that the solution puppy33 describes will only allow access for those who have a username/password on the device, but not for "nobody" users. In fact, this is what I settled on doing, as I decided it would have to do. So, I have a share that is readable by anyone with a username on my device (and also writable by some of those) but is not even readable by those with no username.
I decided at some point that this should be possible by editing the smb.conf file to create just such a directory, by simply setting "public = yes", "writable = no", and then setting the "write list = (people I want to be able to write)". This actually should work, I think, but I never ended up doing it.
As far as I know, though, there is no way to do this through the web config, since any directory you set as "Public" though it is automatically readable and writable by all. This is something that ought to be remedied by WD, but I doubt it will ever happen.
in /etc/samba/smb.conf there is an include command to /usr/private/user_smb_conf/.overall_share file where the samba folders with their permissions are.
Your solution public = yes", "writable = no", "write list = (people I want to be able to write)" seems to work
Thank you very much
I created the group everyone myself and add users to it manually
Unfortunatelly file /usr/private/user_smb_conf/.overall_share is overwritten in every boot. So changes made by hand are gone. Still thinking of proper solution…..