6.12.3. Включение автономной аутентификации
По умолчанию SSSD не кеширует учетные данные пользователей. При обработке запросов на аутентификацию SSSD всегда обращается к поставщику идентификационных данных. Если провайдер недоступен, аутентификация пользователя не проходит.
Чтобы пользователи могли пройти аутентификацию, даже когда провайдер идентификации недоступен, можно включить кеширование учетных данных, установив параметр cache_credentials
в значение true
в разделе домена (в файле /etc/sssd/sssd.conf
).
Дополнительно можно использовать параметр offline_credentials_expiration
в разделе [pam], чтобы установить ограничение по времени (в днях), в течении которого пользователи смогут аутентифицироваться в автономном режиме с момента последнего успешного входа.
Пример настройки возможности автономной аутентификации пользователей в течение 5 дней с момента последнего успешного входа:
[pam]
offline_credentials_expiration = 5
[domain/TEST.ALT]
cache_credentials = true
Для включения/отключения кеширования учетных данных можно использовать
control sssd-cache-credentials
. Например:
просмотреть текущее значение:
# control sssd-cache-credentials
default
включить кеширование учетных данных:
# control sssd-cache-credentials enabled
default
отключить кеширование учетных данных:
# control sssd-cache-credentials disabled
default