Справка по 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, который содержит адрес электронной почты пользователя. Note: If an email address of a user conflicts with an email address or fully qualified name of another user, then SSSD will not be able to serve those users properly. This option allows users to login by (1) username, and (2) e-mail address. If for some reason several users need to share the same email address then set this option to a nonexistent attribute name in order to disable user lookup/login by email. По умолчанию: 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