博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openldap接入svn
阅读量:6504 次
发布时间:2019-06-24

本文共 1051 字,大约阅读时间需要 3 分钟。

1、配置svn+sasl通过ldap进行身份验证

  yum -y install *sasl*

  saslauthd -v(查看验证机制列表)

  grep -i mech /etc/sysconfig/saslauthd

先测试用系统用户登录:

  sed -i 's#Mech=pam#Mech=shadow#g' /etc/sysconfig/saslauthd(调整验证机制)

  /etc/init.d/saslauthd restart

  testsaslauthd -usyk -p123456(测试系统用户-成功)

测试用svn用户登录:

  sed -i 's#Mech=shadow#Mech=#g' /etc/sysconfig/saslauthd

  /etc/init.d/saslauthd restart

  vim /etc/saslauthd.conf

  添加:

  ldap_servers: ldap://www.syk.com/

  #ldap_uri: ldap://ldap.syk.syk.com/

  #ldap_version: 3

  #ldap_start_tls: 0

  ldap_bind_dn: cn=admin,dc=syk,dc=com

  ldap_bind_pw: syk123

  ldap_search_base: ou=People,dc=syk,dc=com

  ldap_filter: uid=%U

  #ldap_filter: mail=%U@syk.com

  ldap_password_attr: userPassword

  #ldap_sasl: 0

测试ldap用户:

  testsaslauthd -usyk -psyk123(成功)

2、配置:

  cd /etc/sasl2/

  vim svn.conf

  添加:

   pwcheck_method: saslauthd

   mech_list: PLAIN LOGIN

  cd /data/svndata/sadoc/conf

  sed -i 's@# use-sasl = true@use-sasl = true@g' svnserve.conf

  vim /data/svnpasswd/authz(修改)

    [/]

    * = wr

3、用svn客户端使用ldap用户登录,测试都可以通过

本文转自 sykmiao 51CTO博客,原文链接:http://blog.51cto.com/syklinux/1836691,如需转载请自行联系原作者
你可能感兴趣的文章
SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)[转]
查看>>
android实现图片识别的几种方法
查看>>
mvc学习地址
查看>>
masonry 基本用法
查看>>
Word产品需求文档,已经过时了【转】
查看>>
dtoj#4299. 图(graph)
查看>>
关于网站的一些js和css常见问题的记录
查看>>
zabbix-3.4 触发器
查看>>
换用代理IP的Webbrowser方法
查看>>
【视频编解码·学习笔记】7. 熵编码算法:基础知识 & 哈夫曼编码
查看>>
spark集群安装部署
查看>>
MySql 查询表字段数
查看>>
mariadb 内存占用优化
查看>>
Centos7安装编译安装zabbix2.219及mariadb-5.5.46
查看>>
怎么获得combobox的valueField值
查看>>
Console-算法[if,while]-一输入两个正整数m和n,求其最大公约数和最小公倍数
查看>>
浅谈网络协议(四) IP的由来--DHCP与PXE
查看>>
jre与jdk的区别
查看>>
全景图的种类
查看>>
git 维护
查看>>