- 论坛徽章:
- 0
|
本帖最后由 a6447 于 2013-10-31 14:21 编辑
我对这2个东西都不太熟悉,
通过网上抄了些配置,当然没有运行成功
================================================================
1、vim /etc/sysconf/saslauthd
SOCKETDIR=/var/run/saslauthd
MECH=ldap
FLAGS=
2、vim /etc/saslauthd.conf
ldap_servers: ldap://172.18.30.232:389
ldap_default_domain: yhcompany.com 这个选项有些不明白
ldap_search_base: ou=users,dc=yhcompany,dc=com
ldap_bind_dn: cn=Manager,dc=yhcompany,dc=com
ldap_bind_pw: '{SSHA}toBcVGWpZR48aMWVuANBdEpBQ7Fus3er'
ldap_deref: never
ldap_restart: yes
ldap_scope: sub
ldap_use_sasl: no
ldap_start_tls: no
ldap_version: 3
ldap_auth_method: bind
ldap_filter: uid=%uid
ldap_password_attr: userPassword
ldap_timeout: 10
ldap_cache_ttl: 30
ldap_cache_mem: 32768
3、vim /etc/init.d/saslauthd
其他默认设置不变
MECH=ldap
start() {
[ -x $path ] || exit 5
echo -n $"Starting $prog: "
daemon $DAEMONOPTS $path -m $SOCKETDIR -a $MECH $FLAGS -O /etc/saslauthd.conf
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch $lockfile
return $RETVAL
}
==================================================================
slapd -d 256
conn=1000 fd=12 ACCEPT from IP=172.18.21.188:48498 (IP=0.0.0.0:389)
conn=1000 op=0 BIND dn="cn=Manager,dc=yihuacomputer,dc=com" method=128
conn=1000 op=0 RESULT tag=97 err=49 text=
在执行[root@desktop test]# testsaslauthd -u 900004 -p 123456之后
1、/var/log/message只提示
Oct 28 18:20:12 desktop saslauthd[18219]: do_auth : auth failure: [user=900004] [service=imap] [realm=] [mech=ldap] [reason=Unknown]
2、slapd -d 256
conn=1000 fd=12 ACCEPT from IP=172.18.21.188:48498 (IP=0.0.0.0:389)
conn=1000 op=0 BIND dn="cn=Manager,dc=yhcompany,dc=com" method=128
conn=1000 op=0 RESULT tag=97 err=49 text=
3、slapd -d 1
=> bdb_dn2id("cn=manager,dc=yhcompany,dc=com"
<= bdb_dn2id: get failed: DB_NOTFOUND: No matching key/data pair found (-3098
===================================================================
求问:1、有没有办法设置让系统提供比较详细的log说明。
2、配置文件哪出的问题?
|
|