第 12 章 Red Hat Quay 的 LDAP 身份验证设置
轻量级目录访问协议(LDAP)是一个开放的、厂商中立、行业标准应用程序协议,用于通过互联网协议(IP)网络访问和维护分布式目录信息服务。Red Hat Quay 支持将 LDAP 用作身份提供程序。
12.1. 启用 LDAP 前的注意事项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
12.1.1. 现有 Quay 部署 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当您为已经配置了用户的现有 Quay 部署启用 LDAP 时,可能会发生用户名之间的冲突。考虑在启用 LDAP 之前,在 Quay 中手动创建特定用户 alice
的场景。如果 LDAP 目录中也存在用户名
,则在 alice 首次使用 LDAP 登录时,Quay 将创建一个新用户 alice
alice-1
,并将 LDAP 凭据映射到此帐户。出于一致性的原因,这可能不希望,建议您在启用 LDAP 之前从 Quay 中删除任何潜在的冲突的本地帐户名称。
12.1.2. 手动创建用户和 LDAP 身份验证 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
为 LDAP 配置 Quay 时,如果配置选项 FEATURE_USER_CREATION
被设置为 true
,则在 Quay 数据库时自动创建 LDAP 验证的用户。如果此选项设为 false
,则 LDAP 用户的自动用户创建将失败,并且不允许用户登录。在这种情况下,超级用户需要首先创建所需的用户帐户。相反,如果 FEATURE_USER_CREATION
设置为 true
,这也意味着用户仍然可以从 Quay 登录屏幕创建帐户,即使 LDAP 中有等同的用户。