openldap 和 root 密码

Posted

技术标签:

【中文标题】openldap 和 root 密码【英文标题】:openldap and root password 【发布时间】:2010-06-01 00:05:07 【问题描述】:

我最近更改了我的 root 密码,但是当我重新启动 Ldap (openldap-2.2.13) 时,我无法使用 Ldap 用户登录到此服务器上的任何应用程序。

在 /var/log/httpd/ssl_error_log 我可以找到很多错误,例如:

[Tue Jun 01 02:27:24 2010] [warn] [client 89.138.98.214] [26762] auth_ldap authenticate: user foo authentication failed; URI /svn-clients/clients/myclient/ [LDAP: ldap_simple_bind_s() failed][Can't contact LDAP server]

我猜用户root和Ldap配置之间有联系,我也改变了 rootpw 进入slapd.conf,但这似乎并没有让事情变得更好。

【问题讨论】:

好吧,我最终自己解决了这个问题。我用“-d 255”运行 slapd 却发现 bdb_db_open 失败了。执行 db_recover 解决了这个问题。 【参考方案1】:

服务器没有运行。我会在命令行上重新启动并立即检查 /var/log/daemon.log 中的错误消息

【讨论】:

以上是关于openldap 和 root 密码的主要内容,如果未能解决你的问题,请参考以下文章

openldap 怎么限制用户登录服务器权限

linux LDAP配置

Openldap 支持 sha256 和 sha512 密码格式

06-OpenLDAP密码策略

OpenLdap介绍

07-OpenLDAP密码审计