[Samba] Server Mandatory SMB Signing Not Working
Rowland Penny
rpenny at samba.org
Sun Nov 14 16:43:50 UTC 2021
On Sun, 2021-11-14 at 11:39 -0500, Philip Cunio wrote:
> Yes, winbindd is running.
What about the rest of my comments ???
Rowland
>
>
> On Sun, Nov 14, 2021 at 10:51 AM Rowland Penny via samba <
> samba at lists.samba.org> wrote:
> > On Sun, 2021-11-14 at 10:17 -0500, Philip Cunio via samba wrote:
> > > We have just made the required changes to implement SMB Signing.
> > We
> > > are
> > > now using LDAP/Kerberos to authenticate users.
> >
> > You might be, but I doubt Samba is, is winbind running ?
> >
> > > We joined the SAMBA server to the domain via net ads join ....
> > > command.
> > > Everything works except that the add user script feature doesn't
> > seem
> > > to
> > > work consistently.
> >
> > I am surprised it works at all, that is really meant for the older
> > NT4-
> > style domains.
> >
> > > I can manually add users to the local AIX machine
> >
> > Ah, but you shouldn't be, all your users should be in AD and not in
> > /etc/passwd
> >
> > > with the same script and the user can then map their drives.
> > However,
> > > SAMBA
> > > does not do it automatically per design. Below is the Global
> > section
> > > from
> > > my smb.conf. Any assistance would be
> > > greatly appreciated. I have obfuscated portions for security
> > >
> > > [global]
> > > workgroup = INM
> > > realm = INMAR.COM
> > > interfaces = 99.999.999.999
> > > netbios name = AAAAAA
> > > netbios aliases = BBBBBB
> >
> > You do not use 'netbios aliases' with AD, you use a CNAME in dns
> > instead.
> >
> > > security = ADS
> > > add user script = /usr/sbin/smbusradd -g usr -G usr %u
> > > log file = /var/samba/log/log.%m
> > > log level = 3 passdb:5 auth:5
> > > wins server = xxxxxxx.inmar.com
> >
> > Sorry, but you do not use 'wins' with AD, you use dns instead.
> >
> > > password server = xxxxxxx.inmar.com
> >
> > Do not set that, allow Samba to find the best DC to use.
> >
> > > socket address = 99.999.999.999
> >
> > Try reading 'man smb.conf', that parameter is a synonym for a
> > deprecated parameter.
> >
> > > server min protocol = SMB2
> > > server signing = mandatory
> > > create mask = 0666
> >
> > You are missing the 'idmap config' lines, without which, nothing is
> > going to work correctly, try reading this:
> >
> > https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Domain_Member
> >
> > Rowland
> >
> >
> >
More information about the samba
mailing list