Zentyal Forum, Linux Small Business Server

Zentyal Server => Directory and Authentication => Topic started by: jan.rok on July 11, 2017, 02:36:01 pm

Title: Change user password from over SSH
Post by: jan.rok on July 11, 2017, 02:36:01 pm
Helo, I have Zentyal 4.5 connected remotely only over SSH. Howto change user password from command line?
Thanks. J. Rok
Title: Re: Change user password from over SSH
Post by: julio on July 12, 2017, 04:42:42 pm
which user, zentyal local or domain user?
Title: Re: Change user password from over SSH
Post by: mrpsycho on July 12, 2017, 04:51:40 pm
use
Code: [Select]
smbpassd for AD user, and
Code: [Select]
passwd for local(system) user

Title: Re: Change user password from over SSH
Post by: jan.rok on July 13, 2017, 12:10:08 pm
For domain user.

I trying:
Code: [Select]
smbpasswd myname

Processing section "[global]"
ldb_wrap open of idmap.ldb
New SMB password:
Retype new SMB password:
Failed to find entry for user myname
.



Title: Re: Change user password from over SSH
Post by: jan.rok on July 13, 2017, 12:11:09 pm
All password expired after 365 days :(
Title: Re: Change user password from over SSH
Post by: mrpsycho on July 13, 2017, 02:32:11 pm
you can turn off this limits
Code: [Select]
samba-tool domain passwordsettings set --max-pwd-age=0
or
make it longer
Code: [Select]
samba-tool domain passwordsettings set --max-pwd-age=1000

to check password settings:
Code: [Select]
samba-tool domain passwordsettings show