主题: 是否可以使用iredmail的openldap
==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.7
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:centos 6
- 与您的问题相关的日志信息:
====
我有一台linux 我想使用iredmail的openldap进行 认证 凡是发现在该linux上进行查询是可以的 配置好ldap后无法正常使用
[root@ ~]# ldapsearch -LLL -W -x -H ldap://cffers.com -D "cn=Manager,dc=cffers,dc=com" -b "dc=cffers,dc=com" "(uid=*)"
Enter LDAP Password:
dn: cn=vmail,dc=cffers,dc=com
objectClass: person
objectClass: shadowAccount
objectClass: top
cn: vmail
^^^^^^^^^^^^^^^^^^^^可以查看信息
[root@ ~]# cat /etc/sysconfig/authconfig | grep yes
CACHECREDENTIALS=yes
USESHADOW=yes
USELDAPAUTH=yes
USELOCAUTHORIZE=yes
USECRACKLIB=yes
USELDAP=yes
[root@iZ25v9benvkZ ~]#
[root@iZ25v9benvkZ ~]# cat /etc/openldap/ldap.conf
#
# LDAP Defaults
#
# See ldap.conf(5) for details
# This file should be world readable but not world writable.
#BASE dc=example,dc=com
#URI ldap://ldap.example.com ldap://ldap-master.example.com:666
BASE dc=cffers,dc=com
URI ldap://cffers.com:389
#SIZELIMIT 12
#TIMELIMIT 15
#DEREF never
#TLS_CACERTDIR /etc/openldap/cacerts
#URI ldap://mail.cffers.com
ssl off
[root@~]# cat /etc/nsswitch.conf
passwd: ldap files
shadow: ldap files
group: ldap files
[root@ ~]# id tan.fy@cffers.com
id: tan.fy:无此用户
[root@ ~]#
[root@ ~]# id tan.fy
id: tan.fy:无此用户
[root@ ~]#
请问我的配置是否正确呢 为什么查询不到该用户呢?