Справка по SSSD
sssd-ldap-attributes
5
Форматы файлов и рекомендации
sssd-ldap-attributes
Поставщик данных LDAP SSSD: атрибуты сопоставления
ОПИСАНИЕ
На этой справочной странице представлено описание атрибутов сопоставления
поставщика данных LDAP SSSD
sssd-ldap 5
. Подробные сведения о параметрах настройки поставщика данных
LDAP SSSD доступны на справочной странице
sssd-ldap 5
.
АТРИБУТЫ ПОЛЬЗОВАТЕЛЯ
ldap_user_object_class (строка)
Класс объектов записи пользователя в LDAP.
По умолчанию: posixAccount
ldap_user_name (строка)
Атрибут LDAP, соответствующий имени пользователя для входа.
По умолчанию: uid (rfc2307, rfc2307bis и IPA), sAMAccountName (AD)
ldap_user_uid_number (строка)
Атрибут LDAP, соответствующий идентификатору пользователя.
По умолчанию: uidNumber
ldap_user_gid_number (строка)
Атрибут LDAP, соответствующий идентификатору основной группы пользователя.
По умолчанию: gidNumber
ldap_user_primary_group (строка)
Атрибут основной группы Active Directory для сопоставления ID. Обратите
внимание, что этот атрибут следует устанавливать только вручную, если
запущен поставщик ldap
с сопоставлением ID.
По умолчанию: не задано (LDAP), primaryGroupID (AD)
ldap_user_gecos (строка)
Атрибут LDAP, соответствующий полю gecos пользователя.
По умолчанию: gecos
ldap_user_home_directory (строка)
Атрибут LDAP, который содержит имя домашнего каталога пользователя.
По умолчанию: homeDirectory (LDAP и IPA), unixHomeDirectory (AD)
ldap_user_shell (строка)
Атрибут LDAP, который содержит путь к стандартной оболочке пользователя.
По умолчанию: loginShell
ldap_user_uuid (строка)
Атрибут LDAP, который содержит UUID/GUID объекта пользователя LDAP.
По умолчанию: не задано в общем случае, objectGUID для AD и ipaUniqueID для
IPA
ldap_user_objectsid (строка)
Атрибут LDAP, который содержит objectSID объекта пользователя LDAP. Обычно
требуется только для серверов Active Directory.
По умолчанию: objectSid для Active Directory, не задано для других серверов.
ldap_user_modify_timestamp (строка)
Атрибут LDAP, который содержит отметку времени последнего изменения
родительского объекта.
По умолчанию: modifyTimestamp
ldap_user_shadow_last_change (строка)
Если используется ldap_pwd_policy=shadow, этот параметр содержит имя
атрибута LDAP, соответствующего сопряжённому
shadow 5
(дата последней смены пароля).
По умолчанию: shadowLastChange
ldap_user_shadow_min (строка)
Если используется ldap_pwd_policy=shadow, этот параметр содержит имя
атрибута LDAP, соответствующего сопряжённому
shadow 5
(минимальный срок действия пароля).
По умолчанию: shadowMin
ldap_user_shadow_max (строка)
Если используется ldap_pwd_policy=shadow, этот параметр содержит имя
атрибута LDAP, соответствующего сопряжённому
shadow 5
(максимальный срок действия пароля).
По умолчанию: shadowMax
ldap_user_shadow_warning (строка)
Если используется ldap_pwd_policy=shadow, этот параметр содержит имя
атрибута LDAP, соответствующего сопряжённому
shadow 5
(срок предупреждения о пароле).
По умолчанию: shadowWarning
ldap_user_shadow_inactive (строка)
Если используется ldap_pwd_policy=shadow, этот параметр содержит имя
атрибута LDAP, соответствующего сопряжённому
shadow 5
(срок неактивности пароля).
По умолчанию: shadowInactive
ldap_user_shadow_expire (строка)
Если используется ldap_pwd_policy=shadow или
ldap_account_expire_policy=shadow, этот параметр содержит имя атрибута LDAP,
соответствующего сопряжённому
shadow 5
(дата истечения срока действия учётной записи).
По умолчанию: shadowExpire
ldap_user_krb_last_pwd_change (строка)
Если используется ldap_pwd_policy=mit_kerberos, этот параметр содержит имя
атрибута LDAP, хранящего дату и время последней смены пароля в kerberos.
По умолчанию: krbLastPwdChange
ldap_user_krb_password_expiration (строка)
Если используется ldap_pwd_policy=mit_kerberos, этот параметр содержит имя
атрибута LDAP, хранящего дату и время истечения срока действия текущего
пароля.
По умолчанию: krbPasswordExpiration
ldap_user_ad_account_expires (строка)
Если используется ldap_account_expire_policy=ad, этот параметр содержит имя
атрибута LDAP, хранящего время истечения срока действия учётной записи.
По умолчанию: accountExpires
ldap_user_ad_user_account_control (строка)
Если используется ldap_account_expire_policy=ad, этот параметр содержит имя
атрибута LDAP, хранящего битовое поле управления учётной записью
пользователя.
По умолчанию: userAccountControl
ldap_ns_account_lock (строка)
Если используется ldap_account_expire_policy=rhds или эквивалент, этот
параметр определяет, разрешён ли доступ.
По умолчанию: nsAccountLock
ldap_user_nds_login_disabled (строка)
Если используется ldap_account_expire_policy=nds, этот атрибут определяет,
разрешён ли доступ.
По умолчанию: loginDisabled
ldap_user_nds_login_expiration_time (строка)
Если используется ldap_account_expire_policy=nds, этот атрибут определяет,
до какой даты предоставляется доступ.
По умолчанию: loginDisabled
ldap_user_nds_login_allowed_time_map (строка)
Если используется ldap_account_expire_policy=nds, этот атрибут определяет, в
какие часы дней недели предоставляется доступ.
По умолчанию: loginAllowedTimeMap
ldap_user_principal (строка)
Атрибут LDAP, который содержит имя участника-пользователя Kerberos (UPN)
пользователя.
По умолчанию: krbPrincipalName
ldap_user_extra_attrs (строка)
Разделённый запятыми список атрибутов LDAP, которые SSSD получит вместе с
обычным набором атрибутов пользователя.
Список может содержать либо только имена атрибутов LDAP, либо разделённые
двоеточиями кортежи с именем атрибута кэша SSSD и именем атрибута LDAP. Если
указано только имя атрибута LDAP, атрибут сохраняется в кэш буквально. В
средах, где настроено несколько доменов SSSD с разными схемами LDAP, может
быть необходимо использование пользовательского имени атрибута SSSD.
Обратите внимание, что несколько имён атрибутов зарезервировано SSSD (в
частности, атрибут name
). SSSD сообщит об ошибке, если
какие-либо из них будут использованы в качестве имени дополнительного
атрибута.
Примеры:
ldap_user_extra_attrs = telephoneNumber
Сохранить атрибут telephoneNumber
из LDAP в кэш как
telephoneNumber
.
ldap_user_extra_attrs = phone:telephoneNumber
Сохранить атрибут telephoneNumber
из LDAP в кэш как
phone
.
По умолчанию: не задано
ldap_user_ssh_public_key (строка)
Атрибут LDAP, который содержит открытые ключи SSH пользователя.
По умолчанию: sshPublicKey
ldap_user_fullname (строка)
Атрибут LDAP, соответствующий полному имени пользователя.
По умолчанию: cn
ldap_user_member_of (строка)
Атрибут LDAP со списком групп, участником которых является пользователь.
По умолчанию: memberOf
ldap_user_authorized_service (строка)
Если access_provider=ldap и ldap_access_order=authorized_service, SSSD будет
использовать наличие атрибута authorizedService в записи пользователя LDAP
для определения привилегий доступа.
Сначала определяются явные запреты (!svc). Затем SSSD выполняет поиск явных
разрешений (svc), а после этого — поиск общих разрешений, allow_all (*).
Обратите внимание, что параметр конфигурации ldap_access_order
должен включать authorized_service
,
чтобы можно было использовать параметр ldap_user_authorized_service.
В некоторых дистрибутивах (например, Fedora-29+ или RHEL-8) служба PAM
systemd-user
всегда является частью процесса входа в
систему. Следовательно, когда используется управление доступом на основе
данных служб, следует добавить службу systemd-user
в список
разрешённых служб.
По умолчанию: authorizedService
ldap_user_authorized_host (строка)
Если access_provider=ldap и ldap_access_order=host, SSSD будет использовать
наличие атрибута host в записи пользователя LDAP для определения привилегий
доступа.
Сначала определяются явные запреты (!host). Затем SSSD выполняет поиск явных
разрешений (host), а после этого — поиск общих разрешений, allow_all (*).
Обратите внимание, что параметр конфигурации ldap_access_order
должен включать host
, чтобы можно было
использовать параметр ldap_user_authorized_host.
По умолчанию: host
ldap_user_authorized_rhost (строка)
Если access_provider=ldap и ldap_access_order=rhost, SSSD будет использовать
наличие атрибута rhost в записи пользователя LDAP для определения привилегий
доступа. Аналогично процессу проверки узла.
Сначала определяются явные запреты (!rhost). Затем SSSD выполняет поиск
явных разрешений (rhost), а после этого — поиск общих разрешений, allow_all
(*).
Обратите внимание, что параметр конфигурации ldap_access_order
должен включать rhost
, чтобы можно было
использовать параметр ldap_user_authorized_rhost.
По умолчанию: rhost
ldap_user_certificate (строка)
Имя атрибута LDAP, содержащего сертификат X509 пользователя.
По умолчанию: userCertificate;binary
ldap_user_email (строка)
Имя атрибута LDAP, который содержит адрес электронной почты пользователя.
Примечание: если адрес электронной почты пользователя конфликтует с адресом
электронной почты или полным именем другого пользователя, SSSD не удастся
надлежащим образом обслужить этих пользователей. Если у нескольких
пользователей по какой-либо причине должен быть один и тот же адрес
электронной почты, задайте в качестве значения этого параметра
несуществующее имя атрибута, чтобы отключить поиск/вход пользователей по
электронной почте.
По умолчанию: mail
ldap_user_passkey (string)
Name of the LDAP attribute containing the passkey mapping data of the user.
Default: passkey (LDAP), ipaPassKey (IPA), altSecurityIdentities (AD)
АТРИБУТЫ ГРУППЫ
ldap_group_object_class (строка)
Класс объектов записи группы в LDAP.
По умолчанию: posixGroup
ldap_group_name (строка)
The LDAP attribute that corresponds to the group name. In an environment
with nested groups, this value must be an LDAP attribute which has a unique
name for every group. This requirement includes non-POSIX groups in the tree
of nested groups.
По умолчанию: cn (rfc2307, rfc2307bis и IPA), sAMAccountName (AD)
ldap_group_gid_number (строка)
Атрибут LDAP, соответствующий идентификатору группы.
По умолчанию: gidNumber
ldap_group_member (строка)
Атрибут LDAP, который содержит имена участников группы.
По умолчанию: memberuid (rfc2307) / member (rfc2307bis)
ldap_group_uuid (строка)
Атрибут LDAP, который содержит UUID/GUID объекта группы LDAP.
По умолчанию: не задано в общем случае, objectGUID для AD и ipaUniqueID для
IPA
ldap_group_objectsid (строка)
Атрибут LDAP, который содержит objectSID объекта группы LDAP. Обычно
требуется только для серверов Active Directory.
По умолчанию: objectSid для Active Directory, не задано для других серверов.
ldap_group_modify_timestamp (строка)
Атрибут LDAP, который содержит отметку времени последнего изменения
родительского объекта.
По умолчанию: modifyTimestamp
ldap_group_type (строка)
Атрибут LDAP, который содержит целое значение, обозначающее тип группы, и,
возможно, другие флаги.
Этот атрибут в настоящее время используется только поставщиком данных AD для
определения того, является ли группа группой, локальной в домене, и должна
ли быть отфильтрована для доверенных доменов.
По умолчанию: groupType для поставщика данных AD, в ином случае не задано
ldap_group_external_member (строка)
Атрибут LDAP, который ссылается на участников группы, которые определены во
внешнем домене. В настоящее время поддерживаются только внешние участники
IPA.
По умолчанию: ipaExternalMember для поставщика данных IPA, в ином случае не
задано.
АТРИБУТЫ СЕТЕВОЙ ГРУППЫ
ldap_netgroup_object_class (строка)
Класс объектов записи сетевой группы в LDAP.
В поставщике данных IPA следует использовать ipa_netgroup_object_class.
По умолчанию: nisNetgroup
ldap_netgroup_name (строка)
Атрибут LDAP, соответствующий имени сетевой группы.
В поставщике данных IPA следует использовать ipa_netgroup_name.
По умолчанию: cn
ldap_netgroup_member (строка)
Атрибут LDAP, который содержит имена участников сетевой группы.
В поставщике данных IPA следует использовать ipa_netgroup_member.
По умолчанию: memberNisNetgroup
ldap_netgroup_triple (строка)
Атрибут LDAP, который содержит тройки (узел, пользователь, домен) сетевых
групп.
Этот параметр недоступен в поставщике данных IPA.
По умолчанию: nisNetgroupTriple
ldap_netgroup_modify_timestamp (строка)
Атрибут LDAP, который содержит отметку времени последнего изменения
родительского объекта.
Этот параметр недоступен в поставщике данных IPA.
По умолчанию: modifyTimestamp
АТРИБУТЫ УЗЛА
ldap_host_object_class (строка)
Класс объектов записи узла в LDAP.
По умолчанию: ipService
ldap_host_name (строка)
Атрибут LDAP, соответствующий имени узла.
По умолчанию: cn
ldap_host_fqdn (строка)
Атрибут LDAP, соответствующий полному доменному имени узла.
По умолчанию: fqdn
ldap_host_serverhostname (строка)
Атрибут LDAP, соответствующий имени узла.
По умолчанию: serverHostname
ldap_host_member_of (строка)
Атрибут LDAP со списком групп, участником которых является узел.
По умолчанию: memberOf
ldap_host_ssh_public_key (строка)
Атрибут LDAP, который содержит открытые ключи SSH узла.
По умолчанию: sshPublicKey
ldap_host_uuid (строка)
Атрибут LDAP, который содержит UUID/GUID объекта узла LDAP.
По умолчанию: не задано
АТРИБУТЫ СЛУЖБЫ
ldap_service_object_class (строка)
Класс объектов записи службы в LDAP.
По умолчанию: ipService
ldap_service_name (строка)
Атрибут LDAP, который содержит имя атрибутов службы и их псевдонимы.
По умолчанию: cn
ldap_service_port (строка)
Атрибут LDAP, который содержит порт, управляемый этой службой.
По умолчанию: ipServicePort
ldap_service_proto (строка)
Атрибут LDAP, который содержит протоколы, поддерживаемые этой службой.
По умолчанию: ipServiceProtocol
АТРИБУТЫ SUDO
ldap_sudorule_object_class (строка)
Класс объектов записи правила sudo в LDAP.
По умолчанию: sudoRole
ldap_sudorule_name (строка)
Атрибут LDAP, соответствующий имени правила sudo.
По умолчанию: cn
ldap_sudorule_command (строка)
Атрибут LDAP, соответствующий имени команды.
По умолчанию: sudoCommand
ldap_sudorule_host (строка)
Атрибут LDAP, соответствующий имени узла (или IP-адресу узла, IP-сети узла
или сетевой группе узла)
По умолчанию: sudoHost
ldap_sudorule_user (строка)
Атрибут LDAP, соответствующий имени пользователя (или UID, имени группы или
сетевой группе пользователя)
По умолчанию: sudoUser
ldap_sudorule_option (строка)
Атрибут LDAP, соответствующий параметрам SUDO.
По умолчанию: sudoOption
ldap_sudorule_runasuser (строка)
Атрибут LDAP, соответствующий имени пользователя, от имени которого могут
выполняться команды.
По умолчанию: sudoRunAsUser
ldap_sudorule_runasgroup (строка)
Атрибут LDAP, соответствующий имени группы или GID группы, от имени которой
могут выполняться команды.
По умолчанию: sudoRunAsGroup
ldap_sudorule_notbefore (строка)
Атрибут LDAP, соответствующий дате и времени начала действия правила SUDO.
По умолчанию: sudoNotBefore
ldap_sudorule_notafter (строка)
Атрибут LDAP, соответствующий дате и времени истечения срока действия
правила sudo.
По умолчанию: sudoNotAfter
ldap_sudorule_order (строка)
Атрибут LDAP, соответствующий порядковому номеру правила.
По умолчанию: sudoOrder
АТРИБУТЫ AUTOFS
АТРИБУТЫ IP-УЗЛА
ldap_iphost_object_class (строка)
Класс объектов записи IP-узла в LDAP.
По умолчанию: ipHost
ldap_iphost_name (строка)
Атрибут LDAP, который содержит имя атрибутов IP-узла и их псевдонимы.
По умолчанию: cn
ldap_iphost_number (строка)
Атрибут LDAP, который содержит адрес IP-узла.
По умолчанию: ipHostNumber
АТРИБУТЫ IP-СЕТИ
ldap_ipnetwork_object_class (строка)
Класс объектов записи IP-сети в LDAP.
По умолчанию: ipNetwork
ldap_ipnetwork_name (строка)
Атрибут LDAP, который содержит имя атрибутов IP-сети и их псевдонимы.
По умолчанию: cn
ldap_ipnetwork_number (строка)
Атрибут LDAP, который содержит адрес IP-сети.
По умолчанию: ipNetworkNumber