`

https and subversion

阅读更多

启动SSLEngine 参考http://httpd.apache.org/docs/2.4/ssl/ssl_howto.html

<VirtualHost *:443>

        SSLEngine on

        SSLCertificateFile    /etc/apache2/ssl.key/server.cert

        SSLCertificateKeyFile /etc/apache2/ssl.key/server.key

<VirtualHost>

查看openssl版本

openssl version -a

生成server.key

openssl genrsa -des3 -out server.key 1024

生成csr

openssl req -new -key server.key -out server.csr

生成CA的crt

openssl req -new -x509 -key server.key -out ca.crt -days 3650

对csr签名形成证书

openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey server.key -CAcreateserial -out server.crt

 

参考 http://httpd.apache.org/docs/2.4/ssl/ssl_faq.html#realcert

集成svn

<Location /svn/myproject>

DAV svn

SVNPath /home/svn/myproject

AuthType Basic

AuthName "myproject subversion repository"

AuthUserFile /etc/subversion/passwd

#<LimitExcept GET PROPFIND OPTIONS REPORT>

Require valid-user

#</LimitExcept>

</Location>

 

分享到:
评论

相关推荐

    使用SUBCLIPSE——针对ECLIPSE的SUBVERSION插件

    包括SVN协议(通过svnserve服务,支持安全的svn+ssh)、HTTP协议(常通过Apache HTTP服务器上的WebDAV模块实现,支持https)以及file协议(用于访问本地Subversion库)。你可以根据实际需求在`Window -&gt; Preferences...

    SubVersion and CVS 安装配置手册.rar

    集成Apache服务器可以让SubVersion和CVS通过HTTP/HTTPS协议提供服务,提高安全性并便于非技术用户访问。配置Apache时,需要安装mod_dav_svn或mod_cvs模块,并在Apache配置文件中设置必要的路径和认证信息。 对于...

    svn手册.pdf Subversion使用

    7. 分支和标签(Branching and Tagging):分支允许开发人员创建项目的一个独立分支来尝试新的特性或修复,而不影响主分支。标签是某个特定时间点项目的快照,通常用于标记发布版本。这两个功能极大地提高了团队协作...

    subversion-1.6.12

    - **分支和标签(Branching and Tagging)**:方便地创建并行开发路径(分支)和固定版本(标签)。 - **锁定(Locking)**:防止多个用户同时编辑同一文件,确保数据一致性。 - **冲突解决**:当多人修改同一...

    Linux下暴力破解工具Hydra详解

    SQL, MYSQL, NCP, NNTP, Oracle Listener, Oracle SID, Oracle, PC-Anywhere, PCNFS, POP3, POSTGRES, RDP, Rexec, Rlogin, Rsh, SAP/R3, SIP, SMB, SMTP, SMTP Enum, SNMP, SOCKS5, SSH (v1 and v2), Subversion, ...

    Android代码-picocontainer

    If you want the previous PicoContainer (2.x), it is still at Codehaus in Subversion: Source here: https://svn.codehaus.org/picocontainer/java/2.x/trunk Binaries here: https://nexus.codehaus.org/conten

    ns3.30程序压缩包加学习教程加学习手册.zip

    Git is a VCS like Mercurial, Subversion or CVS, and it is used to maintain many open-source (and closed-source) projects. While git and mercurial have a lot of common properties, if you are new to ...

    关于linux下apache+SVN(转)归纳.pdf

    然而,当使用Apache作为前端服务器时,Subversion可以通过WebDAV协议(Distributed Authoring and Versioning)集成,使用户能够通过常见的HTTP协议进行访问,这样无需特殊客户端,只需Web浏览器就能操作版本库。...

    svn-client-and-server

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,记录每次更改,以便于回滚到以前的版本,解决冲突,并进行有效的代码管理。以下是对"svn-client-and-...

    apache+svn配置网络服务器

    1. **DAV模块**:Apache通过WebDAV(Web Distributed Authoring and Versioning)协议与Subversion交互。通常,你需要启用mod_dav_svn模块,这是Apache的一个扩展,提供了对Subversion的支持。 2. **配置Apache**:...

    Manning.Git.in.Practice.2014.9.pdf

    For example, `git clone https://github.com/username/repository.git`. - **Pushing and Pulling Changes**: To push local changes to a remote repository, use `git push`. To fetch changes from a remote ...

    TFTPUtil_Class_Version_1.3.0.zip_Open Net_tftp server_tftputil_v

    For additions, changes, and fixes please see the ChangeLog License information detailed in License.txt TFPTUtil is an open source TFTP server written in C#. http://sourceforge.net/projects/tftputil ...

    pycharm配置svn.docx

    在PyCharm中配置SVN(Subversion)是进行源代码管理的重要步骤,这使得团队协作和版本控制变得更加高效。以下是一份详细的指南,教你如何在PyCharm中配置和使用SVN。 首先,确保你已经安装了SVN客户端。如果没有,...

    svn-1.4.3-setup.exe.7z

    安装 Apache 安装 Apache 的先决条件是有一台安装了 Windows 2000,Windows XP SP1+,Windows 2003,Vista 或 Windows Server 2008 的计算机。 警告 请注意,Windows XP 如果...and at the bottom #Include conf/...

    SVN.rar/Subclipse-Site-1.8.22

    除此之外,Subversion还支持分支和标签(Branch and Tag)。分支允许开发团队在不影响主干(trunk)的情况下进行实验性开发,而标签则用于创建项目在特定时间点的快照,通常用于发布版本。 Subversion的另一个重要...

    k2t openwrt固件

    find, grep, diff, unzip, gawk, getopt, subversion, libz-dev and libc headers. Run "./scripts/feeds update -a" to get all the latest package definitions defined in feeds.conf / feeds.conf.default ...

    svn版本控制工具客户端及服务器端

    - **Apache Subversion(mod_dav_svn)**: 基于Apache HTTP服务器的模块,提供HTTP/HTTPS协议支持。 - **VisualSVN Server**: 针对Windows平台的易于配置的SVN服务器,内含Apache和Subversion组件。 - **CollabNet ...

    TComPort4BetaDelphi2010.rar

    This is subversion revision 20 of TComPort version 4.0 with minimal support (package files and .inc file updates) for delphi 2010. Download Location: https://sourceforge.net/projects/comport/files/

    VisualSVN-5.2.1_破解版

    Compiled with Apache Subversion 1.10.2. Supports all editions of Visual Studio (except the Express editions). 请配合TortoiseSVN 1.10.1 版本使用,安装破解说明在压缩包内. TortoiseSVN地址 ...

Global site tag (gtag.js) - Google Analytics