概述
前面,我记录了一下openldap的搭建,搭建过后,这里记录一下,如何将ldap的认证,集成到svn中。集成的办法,目前是有两种:
1. svn直接通过svn端口直接访问的,通过sasl实现ldap的认证。
2. svn通过apache进行http访问的用户,通过配置apache,在apache上集成ldap来实现svn的ldap认证集成。
这里根据这两种情况,分别记录说明,如何集成ldap到svn中
环境:
centos7
openldap 2.4.44
svn 1.7.14-14
正文
一 svn直接通过svn端口直接访问的,通过sasl实现ldap的认证。
1. 安装相关依赖包
yum install -y *sasl*
查看saslauthd 版本:
2. 修改配置文件,启动sasl服务
vim /etc/sysconfig/saslauthd
--------------------------------------------------------
MECH=ldap # 只修改这一行,改为ldap
--------------------------------------------------------
vim /etc/saslauthd.conf