[Samba] Problems with samba and profile syncing from various windows versions
L.P.H. van Belle
belle at bazuin.nl
Thu May 4 09:11:27 UTC 2017
A way to do this is for the ACL, copy the default create a file from it and use that.
For the share right, i dont know, havent tried that.
getfact path_to_sysvol
You get something like this :
getfacl /var/lib/samba/sysvol/
getfacl: Removing leading '/' from absolute path names
# file: var/lib/samba/sysvol/
# owner: root
# group: BUILTIN\134administrators
user::rwx
user:root:rwx
group::rwx
group:BUILTIN\134administrators:rwx
group:BUILTIN\134server\040operators:r-x
group:3000002:rwx
group:3000003:r-x
mask::rwx
other::---
default:user::rwx
default:user:root:rwx
default:group::---
default:group:BUILTIN\134administrators:rwx
default:group:BUILTIN\134server\040operators:r-x
default:group:3000002:rwx
default:group:3000003:r-x
default:mask::rwx
default:other::---
Create a file with the needed content.
Then setfacl -M FILE-ACL.txt -R /var/lib/samba/sysvol
Change path to sysvol if needed.
Important one.
You need to find the id for user SYSTEM, in above example, 3000002 is for me SYSTEM.
There are mostly 2 numeric id's and only one with RWX rights. Thats system.
Most things work without system, i recommend you set it.
But preffered is to do this from within windows.
Just join a pc to the domain and login with a user with "Domain Admins" rights.
And setup as the wiki shows.
Greetz,
Louis
> -----Oorspronkelijk bericht-----
> Van: samba [mailto:samba-bounces at lists.samba.org] Namens
> Arnaud FLORENT via samba
> Verzonden: donderdag 4 mei 2017 10:22
> Aan: Rowland Penny; samba at lists.samba.org
> Onderwerp: Re: [Samba] Problems with samba and profile
> syncing from various windows versions
>
>
>
> Le 04/05/2017 à 10:01, Rowland Penny a écrit :
> > On Thu, 4 May 2017 09:39:17 +0200
> > Arnaud FLORENT <aflorent at iris-tech.fr> wrote:
> >
> >>
> >> Le 04/05/2017 à 09:36, Rowland Penny a écrit :
> >>> On Thu, 4 May 2017 09:07:11 +0200
> >>> Arnaud FLORENT <aflorent at iris-tech.fr> wrote:
> >>>
> >>>> Le 04/05/2017 à 08:45, Rowland Penny via samba a écrit :
> >>>>> On Wed, 3 May 2017 22:48:06 +0200
> >>>>> Jakub Kulesza via samba <samba at lists.samba.org> wrote:
> >>>>>
> >>>>>> Thanks for pointing this out.
> >>>>>>
> >>>>>> I have read that again, now my profiles do not have
> "vfs objects
> >>>>>> = full_audit" and disabled the csc policy. I have
> verified that I
> >>>>>> have set up my profiles share properly and that it has all the
> >>>>>> right entitlements. I have reset the entitlements for
> the users
> >>>>>> that have issues (as Administrator right click on the
> folder and
> >>>>>> do the dance there with Windows). We'll see tomorrow.
> >>>>>>
> >>>>>> Is "profile acls" required anymore on Samba 4.3? What
> effect will
> >>>>>> it have on Windows 10?
> >>>>>>
> >>>>> On a Samba AD DC, no, you must use windows ACLs, but, on a Unix
> >>>>> domain member, you can use the old way i.e. 'create mask' etc
> >>>>>
> >>>>> Rowland
> >>>>>
> >>>>>
> >>>> Could you explain why the old way can not be used please?
> >>>>
> >>>> why only shares using extended ACLs are supported on a
> Samba AD DC?
> >>>>
> >>>> extended ACL support is automatically enabled globally but there
> >>>> may be a way to disable it for a specific share?
> >>> You answered your question yourself ;-)
> >>>
> >>> Extended ACL support is automatically enabled globally and you
> >>> cannot turn it off.
> >>>
> >>> Rowland
> >>>
> >>>
> >> nt acl =no
> >> seems to work
> >>
> >> am i wrong to use this?
> > YES!
> >
> >> what kind of errors may occurs?
> > The AD DC relies on NT ACLs, you need to accept that you must use
> > Windows ACLs on a Samba AD DC if you use it as a fileserver. If you
> > must use the old way of doing things, set up a Unix domain
> member and
> > use this as a fileserver instead.
> >
> > If you go here:
> >
> > https://wiki.samba.org/index.php/Roaming_Windows_User_Profiles
> >
> > Under the heading 'Using POSIX ACLs', you will find an info box
> > containing this:
> >
> > When setting up the share on a Samba Active Directory (AD) domain
> > controller (DC), you cannot use POSIX ACLs. On an Samba DC, only
> > shares using extended ACLs are supported. For further details, see
> > Enable Extended ACL Support in the smb.conf File. To set
> up the share
> > on a Samba AD DC, see Setting up the Profiles Share on
> the Samba File
> > Server - Using Windows ACLs.
> >
> > This wasn't written for no reason.
> >
> > Rowland
> Thank you Rowloand
>
> so my next question is
>
> is there a way to setup the share and windows acl only from
> server command line?
>
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
>
>
More information about the samba
mailing list