repost: unable to write to a directory beneath a shared directory
Anders Thorsen
anders at aae.wisc.edu
Mon Sep 11 13:44:15 GMT 2000
I would suggest that you look at the "force group" and "force user"
parameters...
i.e. specify: force group = +anniv
This will cause the samba process to run as the userID of the user and the
groupID of the group anniv IF the user is a member of this group.
If you specify gorce group = anniv, then the process will always be
running as this group.
Also consider using valid users = @anniv
When using the last parameter (you REALLY SHOULD, otherwise anyone could
access this directory)
Ps: Force directory mode is also recommended...
--Anders
Gerry Kirk <gerry at mccb.org>
Sent by: samba-ntdom-admin at us4.samba.org
09/11/2000 07:05 AM
To: samba-ntdom at us4.samba.org
cc:
Subject: repost: unable to write to a directory beneath a shared directory
Samba 2.0.6, SuSE 6.1, Win95/98 clients, NT PDC
I created a Samba share with the following config:
[anniv]
browseable = yes
path = /home/org/30anniv
force create mode = 0777
read only = no
With this configuration, any new directories created under it have unix
permissions set to 0755 and all files have 0777. The problem is that no
one
other than the owner can modify or create new files in this directory.
I then manually set the unix permissions to a subdirectory of anniv to
0777. Still, no one can modify, create or delete files from a Win 95/98
machine unless they are the owner of that directory.
Alright, I then added the following to the [anniv] share definition:
force directory mode = 0777
Guess what? This worked. What I don't understand, is that in the end, both
approaches (manually setting vs. samba setting) generated the same
directory permissions. Why didn't the first approach work?
Aack!
Gerry
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the samba-ntdom
mailing list