2016-11-22 101 views
0

鱿鱼confiuration我在CentOS 7安装鱿鱼LDAP身份验证,但问题是,在/ usr/lib64下/鱿鱼目录不包含squid_ldap_auth文件当我安装:鱿鱼,OpenLDAP的,openldap-clients和nss_ldap。 在我的旧服务器上,文件squid_ldap_auth存在于/usr/lib64/squid目录中。 任何人都可以帮助我设置鱿鱼LDAP认证,在Centos 6/7或Debian 7/8? 预先感谢您与在CentOS 7 LDAP

Tony92

回答

0

当助手走的是在构建过程中定义的(如果你是从源代码构建)的目录。通常默认是/ usr/lib/squid。如果助手不在那里,那么你用来安装鱿鱼的软件包没有包含ldap的选项。如果你从源代码构建鱿鱼,当你运行.configure时,你需要指定选项--enable-auth-basic=LDAP(该选项适用于squid 3.5,我认为旧版本的语法略有不同)。同样,如果你使用这个选项,你需要在你的centOS机器上安装openldap库以使构建成功。