adam_xu at adagene.com.cn
2019-Jun-03 14:29 UTC
[Samba] How to fix mapping Administrator to root
Hi Rowland,
I have checked that Adinistrator is a member of "Domain Admins" in
ADUC.
Base Permission of the share folder is 0770 and own is root and the groups is
"domain admins" in linux.
since "smbstatus -b" show that administrator's group is root. Is
this related to my previous configuration? I once give a uidNumber to
administrator.
here's full contant in my smb.conf
[global]
security = ADS
workgroup = NTBAOBEI
realm = NTBAOBEI.COM
log file = /var/log/samba/%m.log
log level = 3 passdb:5 auth:5 winbind:5
idmap config * : backend = tdb
idmap config * : range = 3000-7999
idmap config NTBAOBEI:backend = ad
idmap config NTBAOBEI:schema_mode = rfc2307
idmap config NTBAOBEI:range = 10000-999999
idmap config NTBAOBEI:unix_nss_info = yes
winbind use default domain = Yes
winbind enum users = Yes
winbind enum groups = Yes
winbind offline logon = yes
winbind refresh tickets = yes
access based share enum = yes
hide unreadable = yes
username map = /etc/samba/user.map
load printers = no
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes
[IT]
path = /srv/samba/IT/
read only = no
cat /etc/samba/user.map
!root = NTBAOBEI\Administrator
Best,
徐星亚
天演药业(苏州)有限公司
苏州工业园区星湖街218号生物纳米园C14幢4楼
邮编: 215123
电话: 86-512-8777-3585
From: Rowland penny via samba
Date: 2019-06-03 22:14
To: sambalist
Subject: Re: [Samba] How to fix mapping Administrator to root
On 03/06/2019 15:06, adam_xu at adagene.com.cn wrote:> Hi Rowland,
>
> here's what in my idmap.ldb
> # record 39
> dn: CN=S-1-5-21-214324388-144513417-3129160214-500
> cn: S-1-5-21-214324388-144513417-3129160214-500
> objectClass: sidMap
> objectSid: S-1-5-21-214324388-144513417-3129160214-500
> type: ID_TYPE_UID
> xidNumber: 0
> distinguishedName: CN=S-1-5-21-214324388-144513417-3129160214-500
>the> It seems my administrator's group is root. that's the
reaseon I can't
> see any share since I only give the share permission to "Domain
> Admins" with full control and "Domain users" with RW.
> I don't know why my 'Administrator' is not a member of
'Domain
> Admins' . any more suggestion, Rowland ?
>
Double check that Administrator isn't a member of 'Domain Admins'
(it
should be) and if it isn't, add Administrator to 'Domain Admins'
You should set the base permissions as shown on the wikipage: '0770'
&
root:<whatever group>, this should enable Administrator to see and/or
connect to the share.
Rowland
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba
On 03/06/2019 15:29, adam_xu at adagene.com.cn wrote:> Hi Rowland, > > I have checked that Adinistrator is a member of "Domain Admins" in ADUC. > Base Permission of the share folder is 0770 and own is root and the > groups is "domain admins" in linux. > since "smbstatus -b" show that administrator's group is root. Is this > related to my previous configuration? I once give a uidNumber to > administrator.I wouldn't think so, whilst Administrator is mapped to the user 'root' in idmap.ldb and in your user.map on the Unix domain member, its primary group is (like every other AD user) is Domain Users> > here's full contant in my smb.conf > [global] > security = ADS > workgroup = NTBAOBEI > realm = NTBAOBEI.COM > > log file = /var/log/samba/%m.log > log level = 3 passdb:5 auth:5 winbind:5 > > idmap config * : backend = tdb > idmap config * : range = 3000-7999 > idmap config NTBAOBEI:backend = ad > idmap config NTBAOBEI:schema_mode = rfc2307 > idmap config NTBAOBEI:range = 10000-999999 > idmap config NTBAOBEI:unix_nss_info = yes > > winbind use default domain = Yes > winbind enum users = Yes > winbind enum groups = Yes > winbind offline logon = yes > winbind refresh tickets = yes > access based share enum = yes > hide unreadable = yes > > username map = /etc/samba/user.map > > load printers = no > vfs objects = acl_xattr > map acl inherit = yes > store dos attributes = yes > [IT] > path = /srv/samba/IT/ > read only = no > > > cat /etc/samba/user.map > !root = NTBAOBEI\Administrator >There doesn't seem to be anything wrong there, are you sure that you have followed this: https://wiki.samba.org/index.php/Setting_up_a_Share_Using_Windows_ACLs Does 'Domain Admins' have a gidNumber ? Rowland
adam_xu at adagene.com.cn
2019-Jun-03 15:09 UTC
[Samba] How to fix mapping Administrator to root
Hi Rowland, Yes. all users primary group is "domain users". my "domain admins" has a gidNumber. Best, yours Adam From: Rowland penny via samba Date: 2019-06-03 22:44 To: sambalist Subject: Re: [Samba] How to fix mapping Administrator to root On 03/06/2019 15:29, adam_xu at adagene.com.cn wrote:> Hi Rowland, > > I have checked that Adinistrator is a member of "Domain Admins" in ADUC. > Base Permission of the share folder is 0770 and own is root and the > groups is "domain admins" in linux. > since "smbstatus -b" show that administrator's group is root. Is this > related to my previous configuration? I once give a uidNumber to > administrator.I wouldn't think so, whilst Administrator is mapped to the user 'root' in idmap.ldb and in your user.map on the Unix domain member, its primary group is (like every other AD user) is Domain Users> > here's full contant in my smb.conf > [global] > security = ADS > workgroup = NTBAOBEI > realm = NTBAOBEI.COM > > log file = /var/log/samba/%m.log > log level = 3 passdb:5 auth:5 winbind:5 > > idmap config * : backend = tdb > idmap config * : range = 3000-7999 > idmap config NTBAOBEI:backend = ad > idmap config NTBAOBEI:schema_mode = rfc2307 > idmap config NTBAOBEI:range = 10000-999999 > idmap config NTBAOBEI:unix_nss_info = yes > > winbind use default domain = Yes > winbind enum users = Yes > winbind enum groups = Yes > winbind offline logon = yes > winbind refresh tickets = yes > access based share enum = yes > hide unreadable = yes > > username map = /etc/samba/user.map > > load printers = no > vfs objects = acl_xattr > map acl inherit = yes > store dos attributes = yes > [IT] > path = /srv/samba/IT/ > read only = no > > > cat /etc/samba/user.map > !root = NTBAOBEI\Administrator >There doesn't seem to be anything wrong there, are you sure that you have followed this: https://wiki.samba.org/index.php/Setting_up_a_Share_Using_Windows_ACLs Does 'Domain Admins' have a gidNumber ? Rowland -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba