给squid增加ldap认证
查看squid与ldap server的连接:
pact518:/etc/squid# /usr/lib/squid/ldap_auth -R -b "dc=pact518,dc=hit,dc=edu,dc=cn" -f "uid=%s" -h 127.0.0.1
wangyao xxxxxxxx
ERR Success
pact518:/etc/squid# /usr/lib/squid/ldap_auth -R -b "dc=pact518,dc=hit,dc=edu,dc=cn" -f "uid=%s" -h 127.0.0.1 -v 3
wangyao xxxxxx
OK
原因:squid_ldap_auth默认使用openldap version 2。
解决方法:
1> 在/etc/ldap/slapd.conf中添加
# Allow LDAPv2 client connections. This is NOT the default.
allow bind_v2
2> squid_ldap_auth使用openldap版本3连接
参考:
阅读(1967) | 评论(0) | 转发(0) |