[Samba] Samba4 changing a user's password from linux workstation

Rowland penny rpenny at samba.org
Tue May 14 07:41:38 UTC 2019


On 14/05/2019 08:30, Julien TEHERY via samba wrote:
> Le 14/05/2019 à 09:12, Rowland penny via samba a écrit :
>> On 14/05/2019 07:32, Julien TEHERY via samba wrote:
>>> Le 13/05/2019 à 18:44, Rowland penny via samba a écrit :
>>>> On 13/05/2019 16:11, Julien TEHERY via samba wrote:
>>>>> Hi
>>>>>
>>>>> I'm trying to find a way to change user passwords from ubuntu 
>>>>> client workstation on a samba4 domain.
>>>>> I tried in CLI from the client workstation (ubuntu 14.04) with:
>>>>>
>>>>> - smbpasswd -U $user
>>>>>
>>>>> => In this case, password seemed to be updated, but "wbinfo -a" 
>>>>> didn't worked with the new password, the old one was still active.
>>>>>
>>>>> - samba-tool user setpassword $user
>>>>> => In this case i got a "ldb_search: /invalid basedn '(null)'/"
>>>>>
>>>>>
>>>>> What's the proper way to change the users password from the linux 
>>>>> clients in a samba4 domain?
>>>>>
>>>>> Thanks for your help
>>>>>
>>>> What sort of Samba domain, NT4-style or AD
>>>>
>>>> Rowland
>>> We use AD style
>>>
>>>
>>
>> Try 'kpasswd'
>>
>> Rowland
>
> Yep I allready tried it, it ends with "kpasswd preauthentication 
> failed getting initial ticket"
> I must precise we use pam_sssd against Samba4/AD to authenticate.
> Here is my /etc/sssd/sssd.conf:


Hmm, I wonder if sssd is getting in the way ? No idea, we do not produce 
sssd, can I suggest asking on the sssd-users mailing list.

Rowland






More information about the samba mailing list