[Samba] Samba Share ACLs
Douglas Phillipson
phillipd at oem.doe.gov
Wed Oct 29 19:43:15 GMT 2003
Please See ACL related questions below...
John H Terpstra wrote:
> On Wed, 29 Oct 2003 Vahid.Asadi at computacenter.com wrote:
>
>
>>Hi all,
>>
>> I have already set up a Samba 3.0 with Openldap as user repository. I have a question about share access controls.
>> Chapter 13.1 of Samba-HOWTO-Collection describes:
>>
>> Samba offers a lot of flexibility in file system access management. These are the key access control facilities present
>> in Samba today:
>> 1) UNIX File and Directory Permissions
>> 2) Samba Share Definitions
>> 3) Samba Share ACLs
>> Just like it is possible in MS Windows NT to set ACLs on shares themselves, so it is possible to do this in Samba.
>> Few people make use of this facility, yet it remains on of the easiest ways to a ect access controls (restrictions)
>> and can often do so with minimum invasiveness compared with other methods.
>> 4) MS Windows ACLs through UNIX POSIX ACLs
>>
>
>
>> I have a question about Point 3 Samba Share ACLs. Do I need Linux file
>> system ACLs in order to be able to define Samba Share ACLs.
>
>
> No, you do not! You need to use the Server Tools, or the Nexus package
> from Microsoft as documented in the HOWTO.
>
Are you saying here that you don't need the ACL patch in linux to do
ACL's?
>
>> If not I have problems to define ACLs on shares via Windows Explorer
>> from a Windows XP Workstation. my environment:
>
>
> Using the files extracted from the SRVTOOLS.EXE installation, in
> particular the Server Manager, you must edit the permissions on the Shares
> themselves.
>
>
>> Samba 3.0 compiled --with-acl-spupport installed on Suse Linux Enterprise Server 8
>> OpenLDAP 2.1.4 as suer repository.
>> Samba 3.0 is configured as PDC.
>>
>> I can log from a Windows XP workstation in Samba Domain. I can connect to shares defined in smb.conf.
>> All defined access controls in smb.conf works fine.
>
>
> You must log on as the Administrator for the Domain (root).
>
>
>> I try to set ACLs on following Share:
>>
>> [Test-Share]
>> path=/home/Test-Share
>> public = yes
>> printable = no
>> writeable = yes
>
Do you have to have "nt acl support = yes" in any share that will have
it's acl's changed by the "server tools"?
>
> This is an example of setting share definition controls.
>
> - John T.
More information about the samba
mailing list