linux svn with ad,svn+apache+AD域
一.软件包安装
#yum –y
install httpd subversion openldap mod_dav_svn
检查支持svn的库文件,查看httpd.conf:
LoadModule ldap_module
modules/mod_ldap.so
LoadModule dav_module
modules/mod_dav.so
LoadModule
dav_fs_module modules/mod_dav_fs.so
LoadModule
dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
二.创建svn库。工作目录为/work/svn
#mkdir /work/svn/test
#svnadmin create /work/svn/test/trunk
三.配置http.Conf
DAV svn
SVNParentPath
/work/test
AuthType
Basic
AuthName 'test svn'
AuthBasicProvider
ldap
AuthzLDAPAuthoritative
on
AuthLDAPGroupAttribute
AuthLDAPGroupAttributeIsDN
on
AuthLDAPURL
"ldap://192.168.1.101:389/DC=example,DC=com?sAMAccountName?sub?(objectClass=*)"
AuthLDAPBindDN
"CN=manage,CN=Users,DC=example,DC=com"
#或者使用以下这种形式
# AuthLDAPBindDN "manage@example.com"
AuthLDAPBindPassword ''password "
require
ldap-group CN=sa_r,OU=svn_r,DC=example,DC=com
require
ldap-group CN=sa_rw,OU=svn_rw,DC=example,DC=com
require
ldap-group CN=sa_rw,OU=svn_rw,DC=example,DC=com
#Vi /etc/openldap.conf #这个不改ldap将会报错
REFERRALSoff
#svnserve –d
#service httpd restart
访问,测试正常
apache配置详细图解
配置过程中的报错分析:
出现以下问题表示没有正常连接到AD服务器,请检查连接ldap的配置是否写错
出现以下问题表示ldap配置问题,请修改
#Vi /etc/openldap.conf
REFERRALSoff
linux svn with ad,svn+apache+AD域相关推荐
- Linux下SVN服务器同时支持Apache的http和https及svnserve独立服务器三种模式且使用相同的访问权限账号...
1.在服务器上安装配置SVN服务: 2.配置SVN服务同时支持Apache的http和svnserve独立服务器两种模式访问: 3.Apache的http和svnserve独立服务器两种模式使用相同的 ...
- linux trac svn,RedHat Linux5下apache+svn+trac配置手册(二)
接(一) D.安装Genshi 解压 trac# tar -zxvf Genshi-0.6.tar.gz 安装 trac#cd Genshi-0.6 Genshi-0.6# python setup. ...
- Linux下搭建jenkins+svn+http+maven自动化部署
Linux下搭建jenkins+svn+http+maven自动化部署 服务器设置: 卸载redhat的yum,安装centos的yum,配置第三方yum 1.删除redhat原有的rpm -qa | ...
- 【转】Linux命令行下svn ignore忽略文件或文件夹用法
转自:Linux命令行下svn ignore忽略文件或文件夹用法 - 陌上归人的博客 - 博客园 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的, ...
- linux 在本地创建svn服务器_linux下搭建svn服务器及创建项目
一. 使用yum 安装SVN包 关于YUM 服务器的配置参考: Linux 搭建 YUM 服务器 http://blog.csdn.net/tianlesoftware/archive/2011/01 ...
- 在linux下安装配置svn独立服务器
subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人. svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊. svn存储版本数据也有2种方式:BD ...
- Linux(Centos)快速搭建SVN服务器
2019独角兽企业重金招聘Python工程师标准>>> 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统 ...
- 在linux下搭建jira+svn[原创]
Linux下JIRA和SVN相关配置说明 一. 安装包及其工具准备 1.1.以下是我在linux上使用的安装包 - jdk-1_5_0_16-linux- ...
- linux+svn+拉取版本_在linux客户端下管理svn版本库
把linux作为客户端管理svn版本库,不一定是svn服务器. 1.svn管理命令用法:[root@xiaoyu ~]# svn --help usage: svn [opations] [args] ...
最新文章
- 合肥工业大学—SQL Server数据库实验四:数据库的分离和附加
- git clone一个github上的仓库非常缓慢 和 github网页打不开
- Ubuntu下Git服务端搭建
- json返回值为null显示key值的设置
- golang日志输出
- css 背景色渐变 background linear-gradient
- Kafka-consumer(消费者)
- 女性寒性体质注意事项
- windows下PHP拓展包的选择
- AxureUX中后台管理信息系统通用原型方案 v2 (全新AxureRP8作品 )
- 联想服务器自动关机_联想电脑设置自动关机
- jenkins中配置git下载代码
- centos7下安装yasm过程
- java集合优秀率怎么算,优秀率怎么算(及格率和优秀率公式)
- [转载]论张三丰与道教太极拳的发展演变——陈理圣
- css3 dyoe_【跑马灯】纯css3跑马灯demo
- 程序员 谨防猝死
- 神经网络学习笔记(一):全连接层的作用是什么?
- ceph bluestore中的磁盘空间管理
- Camera效果测试-色彩准确性及饱和度测试