Python 和 LDAP
2010-09-22 11:12:52 来源:WEB开发网步骤 2:设置管理员密码(我们将把 SSHA 散列值粘贴在 slapd.conf 中)。注意,slapd 代表 Standalone LDAP 服务,所以此服务控制 LDAP 本身:
[root@domU ]# slappasswd
New password:
Re-enter new password:
步骤 3:编辑 slapd.conf 配置文件并添加一般 LDAP 安装所需的条目,比如根 DN 和根/管理员密码:
[root@domU ]# vi /etc/openldap/slapd.conf
#Add entries:
database bdb
suffix "dc=unisonis,dc=com"
rootdn "cn=Manager,dc=unisonis,dc=com"
rootpw {SSHA}pasted_from_slappasswd_output
directory /var/lib/ldap
步骤 4:启动 LDAP 服务:
[root@domU ]# service ldap start
Starting slapd: [ OK ]
步骤 5:运行 LDAP 并搜索 'namingContexts' 属性,从而测试 LDAP:
[root@domU ]# ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
# extended LDIF
#
# LDAPv3
# base <> with scope baseObject
# filter: (objectclass=*)
# requesting: namingContexts
#
#
dn:
namingContexts: dc=unisonis,dc=com
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
更多精彩
赞助商链接