文档首页/ Huawei Cloud EulerOS/ 常见问题/ sssd 2.9.0及之后版本切换至HCE sssd 2.6.1后LDAP鉴权失败
更新时间:2026-02-28 GMT+08:00
分享

sssd 2.9.0及之后版本切换至HCE sssd 2.6.1后LDAP鉴权失败

问题背景

使用 sssd 2.9.0 及之后的版本,在切换至 HCE 2.0 的 sssd 2.6.1 版本后,若 /etc/sssd/sssd.conf配置文件中没有指定enable_files_domain配置决定是否使用本地认证,则可能导致LDAP鉴权失败。

问题原因

HCE 2.0 环境使用sssd 2.6.1版本,在sssd 2.9.0及之后的版本中,开源社区修改了enable_files_domain默认值为false,本地认证不开启,会优先使用远端认证。而 HCE 的sssd 2.6.1版本本地认证开启,若没有在配置文件中指定enable_files_domain = false,则会优先走本地认证,若本地用户未配置密码会导致鉴权失败。

解决办法

在HCE 环境 sssd 认证配置文件(/etc/sssd/sssd.conf)中,添加 enable_files_domain = false 配置验证,关闭本地认证,默认走远端认证。

相关文档