[Samba] getent passwd shows old name for renamed user
lm at zork.pl
Thu Jul 18 19:20:01 UTC 2019
W dniu 2019-07-18 o 18:46, Rowland penny via samba pisze:
> On 18/07/2019 17:36, Kris Lou via samba wrote:
>> Might have something to do with this bug:
>> You can find and make the relevant changes with ADSI Edit.
> The problem is that renaming a user on Linux works the opposite way to
> Windows and neither renames everything.
> If you rename on Linux with ldbrename, it renames dn, cn, name and
> distinguishedname, it doesn't rename any other attributes,
> Windows renames everything except dn, cn, name and distinguishedname
On my second linux member (backup) getent passwd returns new name:
[root at backup ~]# getent passwd
There are two differences:
- no description in passwd line
- this member does not have "winbind use default domain = yes" in
The rest is the same: OS, samba version.
I changed uid, sAMAccountName, msFU30Name from 'foo' to 'bar' using ADUC
attribute editor. Now I have 'bar' instead of 'foo' in LDAP attributes.
I double checked that attribues changed witch ldbsearch on Samba AD.
But getent passwd still shows 'foo' on first machine.
More information about the samba