6.9. 身份管理


Certmonger 现在可以正确地更新隐藏的副本中的 KDC 证书

在以前的版本中,当证书即将过期时,certmonger 无法在隐藏的副本中更新 KDC 证书。这是因为续订过程仅将非隐藏的副本视为活动的 KDC。在这个版本中,隐藏的副本被视为活跃的 KDC,certmonger 会在这些服务器上成功更新 KDC 证书。

Jira:RHEL-45908

默认情况下,自动成员插件不再清理组

在以前的版本中,自动重建任务首先删除了所有成员资格值,然后从头开始重新构建成员资格。因此,重建任务的成本很高,特别是如果启用了其他 be_txn 插件。

有了此更新,自动成员插件有了以下改进:

  • 一次只允许一个重建任务。
  • 自动成员插件不再默认清理以前的成员。使用新的 --cleanup CLI 选项,在从头开始重新构建前有意清理成员资格:

    # dsconf slapd-instance_name plugins automember fixup -f objectclass=posixaccount -s sub --cleanup "ou=people,dc=example,dc=com"
  • 改进了日志记录以显示修复进度。

Jira:RHEL-5390[1]

当一个操作完成时,分配的内存现在被释放

在以前的版本中,KCM 为每个操作分配的内存在连接关闭之前不会被释放。因此,对于打开连接并在同一个连接上运行许多操作的客户端应用程序,这导致内存显著增加,因为分配的内存没有在连接关闭之前被释放。有了此更新,只要操作完成了,为操作分配的内存就会马上释放。

JIRA:SSSD-7015

当可信 AD 用户的名称包含混合问题单字符时,IdM 客户端可以正确地检索它们的信息

在以前的版本中,如果您尝试用户查找或用户的身份验证,并且可信活动目录(AD)用户在其名称中包含混合大小写字符,且在 IdM 中使用覆盖进行了配置,则会返回一个错误,阻止用户访问 IdM 资源。

有了此更新,区分大小写的比较被忽略大小写字符的不区分大小写的比较所替代。因此,IdM 客户端现在可以查找 AD 可信域的用户,即使其用户名包含混合大小写字符,且它们在 IdM 中使用覆盖进行了配置。

JIRA:SSSD-6096

如果在更改密码期间没有保留宽限登录,SSSD 将正确返回一个错误

在以前的版本中,如果用户的 LDAP 密码已过期,SSSD 会在用户的初始绑定失败后尝试更改密码,因为没有剩下更多的宽限登录。但是,返回给用户的错误没有指示失败的原因。在这个版本中,如果绑定失败,则更改密码的请求会被取消,SSSD 会返回一条错误消息,表示没有更多宽限期,并且必须以其他方式更改密码。

Jira:SSSD-6184

使用 realm leave 命令从域中删除系统

在以前的版本中,如果在 sssd.conf 文件中为 ad_server 选项设置了多个名称,则运行 realm leave 命令会导致解析错误,且系统也不会从域中删除。有了此更新, ad_server 选项被正确评估,正确的域控制器名称被使用,且系统被正确从域中删除。

Jira:SSSD-6081

KCM 记录到正确的 sssd.kcm.log 文件中

在以前的版本中,logrotate 可以正确地轮转 Kerberos 凭据管理器(KCM)日志文件,但 KCM 会错误地将日志写入旧日志文件 sssd_kcm.log.1 中。如果 KCM 重启了,它会使用正确的日志文件。有了此更新,在 logrotate 被调用后,日志文件会轮转,KCM 可以正确地记录到 sssd_kcm.log 文件中。

Jira:SSSD-6652

realm leave --remove 命令不再要求凭证

在以前的版本中,在运行 realm leave 操作时,realm 工具不会正确检查是否有一个有效的 Kerberos 票据。因此,即使有一个有效的 Kerberos 票据,用户也被要求输入密码。有了此更新,realm 现在可以正确验证是否有一个有效的 Kerberos 票据,在运行 realm leave --remove 命令时,不再要求用户输入密码。

Jira:SSSD-6425

IdM Vault 加密和解密不再在 FIPS 模式下失败

在以前的版本中,IdM Vault 使用 OpenSSL RSA-PKCS1v15 作为默认的填充包装算法。但是,RHEL 中没有一个 FIPS 认证的算法支持 PKCS#1 v1.5 作为 FIPS 批准的模块,导致 IdM Vault 在 FIPS 模式下失败。有了此更新,IdM Vault 支持 RSA-OAEP 填充包装算法作为回退。因此,IdM Vault 加密和解密现在可以在 FIPS 模式下正常工作。

Jira:RHEL-12153[1]

配置了服务器关联性的 CA IdM 副本安装不再失败

在某些情况下,安装没有证书颁发机构(CA)的 IdM 副本会失败,并显示 CA_REJECTED 错误。失败由于 certmonger 服务试图检索证书而发生,并在向复杂拓扑添加新副本时导致不完整的复制详情。

有了此更新,IdM 副本安装过程针对特定的 IdM 服务器而发生,后者提供了必要的服务,如 Kerberos 身份验证、IdM API 和 CA 请求。这在添加新副本时确保完整的复制详情。

Jira:RHEL-4964

Kerberos 密钥分发中心版本 1.20 及更新版本现在处理运行 1.18.2 及更早版本的 KDC 中生成的票据

在以前的版本中,兼容性问题在运行 Kerberos 版本 1.20 或更高版本的密钥分发中心(KDC)和运行 1.18.2 或更早版本的 KDC 之间发生。因此,当运行 Kerberos 1.20 或更高版本的 KDC 签发的证据票据被发送到运行 Kerberos 1.18.2 或更早版本的 KDC 时,旧的 KDC 会拒绝票据授予服务请求,因为它缺少对 AD-SIGNTICKET 属性的支持。

有了这个更新,KDC 的早期版本现在接受运行 Kerberos 1.20 及更新版本的 KDC 生成的证据票据,因为它们在特权属性证书(PAC)存在时,不再需要 AD-SIGNTICKET

Jira:RHEL-10495

dirsrv 文件的 SELinux 标签被移到 DEBUG 日志级别

在以前的版本中,dirsrv 文件的 SELinux 标签具有 INFO 日志级别。有了此更新,用于 dirsrv 文件的 DEBUG 日志级别与用于之前版本中的一样。

Jira:RHEL-5143

当后端被配置为没有相关的后缀时,目录服务器不再导致分段错误

在以前的版本中,如果后端被配置为没有相关的后缀,则目录服务器在启动过程中会有一个分段错误。有了此更新,目录服务器会在尝试访问后缀前检查后缀是否与后端关联。因此,不再发生分段错误。

Jira:RHEL-5107

在放弃分页结果搜索后,目录服务器不再失败

在以前的版本中,在放弃分页结果搜索过程中,竞争条件是堆崩溃和目录服务器失败的原因。有了此更新,竞争条件被修复,目录服务器失败不再发生。

Jira:RHEL-16338

如果您为连接表大小配置了一个自定义值,则目录服务器现在可在升级后正确启动

在以前的版本中,如果您为连接表大小设置了一个自定义值,且 dse.ldif 文件中存在 nsslapd-conntablesize 属性,则目录服务器不会在升级后启动。有了此版本,目录服务器可以在使用 dse.ldif 文件中存在的 nsslapd-conntablesize 升级后正确启动。

Jira:RHEL-14025

当内容同步插件被动态启用时,目录服务器不再失败

在以前的版本中,如果内容同步插件被动态启用,则后操作插件回调导致一个分段错误,因为预操作回调没有注册。有了此更新,后操作插件回调验证内存是否被初始化了,目录服务器不再失败。

Jira:RHEL-5135

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.