sssd
и winbind
.
/etc/krb5.keytab
). Поэтому, во избежание конфликтов с sssd, следует отключить этот функционал.
/etc/samba/smb.conf
в секцию [global]
добавить параметр machine password timeout = 0
:
[global] machine password timeout = 0
sssd
для обновления пароля учётной записи компьютера использует утилиту adcli
. Необходимо убедиться, что пакет adcli установлен в системе:
# apt-get install adcli
ad_maximum_machine_account_password_age
(секция [domain/<Домен>]
) в /etc/sssd/sssd.conf
. Значение по умолчанию: 30 дней.
sssd
необходим доступ на запись в файл /etc/krb5.keytab
. Для этого не достаточно привилегий пользователя _sssd, от которого обычно и запускается sssd
. Необходимо запускать sssd
с правами суперпользователя. Для этого следует в файле /etc/sssd/sssd.conf
в секции [sssd]
изменить значение параметра user
на root:
[sssd] user = root [domain/<Домен>] ad_update_samba_machine_account_password = true
Важно
/etc/samba/smb.conf
:
machine password timeout = 0
/etc/sssd/sssd.conf
:
ad_update_samba_machine_account_password = true