在windows2003 server 上安装svn以及客户端密码修改
2010-12-06 15:13
197 查看
安装SVN
一、下载:VisualSVN-Server-2.1.5.msi
二、安装,OK!
配置客户端修改密码程序
一、ApachePasswd说明
这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。
目前提供for apache2.0版本及for apache2.2版本。
当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句:
<Location /svn>
DAV svn
SVNParentPath C:/SVN_repos
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile C:/SVN_repos/passwd
AuthzSVNAccessFile C:/SVN_repos/access.conf
Require valid-user
</Location>
ApacehPasswd就是用来修改上面配置中的C:/SVN_repos/passwd这个文件的
二、配置步骤:
1、下载Apache22Passwd.rar压缩包
2、在D:/Program Files (x86)/VisualSVN Server 文件夹下创建 cgi-bin,解压缩Apache22Passwd.rar,将文件Apache2xPasswd.cgi及Apache2xPasswd.cgi.ini复制到cgi-bin目录下,且将Apache2xPasswd.cgi改名为svnpwd,Apache2xPasswd.cgi.ini改名为svnpwd.ini。
3、如果是for apache2.2版本,复制apache服务器的bin目录下libapr-1.dll、libapriconv-1.dll、libaprutil-1.dll到svnpwd所在的目录
4、复制Apache服务器下的mod_cgi.so到*******/VisualSVN Server/bin目录下
5、修改配置文件svnpwd.ini中auth_user_file路径,如下
auth_user_file=这个路径在httpd.conf中可以看到 如:E:/Repositories/htpasswd
6、配置******/VisualSVN Server/conf/httpd-custom.conf
原来是空白的,加入如下内容:
LoadModule cgi_module bin/mod_cgi.so
LoadModule alias_module bin/mod_alias.so
<IfModule alias_module>
ScriptAlias /cgi-bin/ "D:/Program Files (x86)/VisualSVN Server/cgi-bin/"
</IfModule>
7、重启VisualSVN Server服务。输入https://localhost/cgi-bin/svnpwd就可以看到修改页面了。
svnpwd.ini配置文件备注:
1配置文件可用的配置项
[path]
auth_user_file=这里改为你的Subversion所用的AuthUserFile全路径,如C:/SVN_repos/passwd
日志文件名
log_file=svnpass.log
[setup]
password_min_length=1
[html]
title=修改SubVersion密码
description=修改SubVersion密码
your_name = 用户名
old_password = 旧密码
new_password1 = 新密码
new_password2 = 验证新密码
btn_change = 修 改
btn_reset = 重 置
change_password_ok=成功修改密码
change_password_failed=修改密码失败
old_password_error=旧密码错误
server_error=服务器错误
password_must_greater=密码位数必须大于
two_password_not_matched=两密码不一致
please_enter_name=请输入用户名
back=返回
一、下载:VisualSVN-Server-2.1.5.msi
二、安装,OK!
配置客户端修改密码程序
一、ApachePasswd说明
这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。
目前提供for apache2.0版本及for apache2.2版本。
当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句:
<Location /svn>
DAV svn
SVNParentPath C:/SVN_repos
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile C:/SVN_repos/passwd
AuthzSVNAccessFile C:/SVN_repos/access.conf
Require valid-user
</Location>
ApacehPasswd就是用来修改上面配置中的C:/SVN_repos/passwd这个文件的
二、配置步骤:
1、下载Apache22Passwd.rar压缩包
2、在D:/Program Files (x86)/VisualSVN Server 文件夹下创建 cgi-bin,解压缩Apache22Passwd.rar,将文件Apache2xPasswd.cgi及Apache2xPasswd.cgi.ini复制到cgi-bin目录下,且将Apache2xPasswd.cgi改名为svnpwd,Apache2xPasswd.cgi.ini改名为svnpwd.ini。
3、如果是for apache2.2版本,复制apache服务器的bin目录下libapr-1.dll、libapriconv-1.dll、libaprutil-1.dll到svnpwd所在的目录
4、复制Apache服务器下的mod_cgi.so到*******/VisualSVN Server/bin目录下
5、修改配置文件svnpwd.ini中auth_user_file路径,如下
auth_user_file=这个路径在httpd.conf中可以看到 如:E:/Repositories/htpasswd
6、配置******/VisualSVN Server/conf/httpd-custom.conf
原来是空白的,加入如下内容:
LoadModule cgi_module bin/mod_cgi.so
LoadModule alias_module bin/mod_alias.so
<IfModule alias_module>
ScriptAlias /cgi-bin/ "D:/Program Files (x86)/VisualSVN Server/cgi-bin/"
</IfModule>
7、重启VisualSVN Server服务。输入https://localhost/cgi-bin/svnpwd就可以看到修改页面了。
svnpwd.ini配置文件备注:
1配置文件可用的配置项
[path]
auth_user_file=这里改为你的Subversion所用的AuthUserFile全路径,如C:/SVN_repos/passwd
日志文件名
log_file=svnpass.log
[setup]
password_min_length=1
[html]
title=修改SubVersion密码
description=修改SubVersion密码
your_name = 用户名
old_password = 旧密码
new_password1 = 新密码
new_password2 = 验证新密码
btn_change = 修 改
btn_reset = 重 置
change_password_ok=成功修改密码
change_password_failed=修改密码失败
old_password_error=旧密码错误
server_error=服务器错误
password_must_greater=密码位数必须大于
two_password_not_matched=两密码不一致
please_enter_name=请输入用户名
back=返回
相关文章推荐
- svn服务端安装、权限修改以及客户端的使用
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- Myeclipse 8.5 升级到 Myeclipse 8.6后安装SVN后 Tomcat 消失以及修改默认workspace方法
- centos中安装Mysql以及密码修改,远程访问。
- MYSQL的安装与卸载以及密码的修改(已知原密码)
- Mac安装MySQL、修改MySQL的初始化密码、默认字符集为utf-8以及配置完my.cnf的文件后仍不生效的情况下的处理方案
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- VisualSVN Server以及TortoiseSVN客户端的配置和使用方法
- [ZZ]VisualSVN Server以及TortoiseSVN客户端的配置和使用方法
- Linux中SVN服务器安装与使用以及windows客户端的使用(CentOS-6.5)
- VisualSVN Server 增加自助修改密码页面
- window 下安装oracle 客户端配置以及sys密码 重置
- VisualSVN Server 修改用户密码
- Ubuntu中SVN客户端安装以及使用
- SVN服务器端、客户端安装以及集成到eclipse的详细步骤(转)
- 批量修改域客户端administrator密码以及更新密码框为灰色处理办法!
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- SVN客户端如何修改自己的密码问题
- Windows下命令安装MySQL.zip压缩包以及修改MySQL密码
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法