zoukankan      html  css  js  c++  java
  • SVN限制IP访问

    转自:https://www.cnblogs.com/wjlkingwjl/p/4630764.html

    需求

    SVN是放在公网的,需要特别指定公司的IP才能获取操作。

    操作

    在安装完Visual SVN Server之后,在安装目录下的conf中

    C:Program Files (x86)VisualSVN Serverconf 的 httpd.conf 文件打开

    在一堆LoadModule里

    LoadModule rewrite_module bin/mod_rewrite.so

    LoadModule dav_module bin/mod_dav.so

    LoadModule dav_svn_module bin/mod_dav_svn.so

    LoadModule ssl_module bin/mod_ssl.so

    后面添加一条

    LoadModule authz_host_module bin/mod_authz_host.so

    <Directory />
    Options FollowSymLinks
    AllowOverride None

    RewriteEngine on

    RewriteCond %{REQUEST_URI} ^/svn$

    RewriteRule ^(.*/svn)$ %1/ [R=301,L]

    </Directory>

    中间添加 

    Order Deny,Allow
    Deny From All
    Allow From 115.236.45.11

    最终:

    <Directory />
    Options FollowSymLinks
    AllowOverride None

    RewriteEngine on

    Order Deny,Allow
    Deny From All
    Allow From 115.236.45.11

    RewriteCond %{REQUEST_URI} ^/svn$
    RewriteRule ^(.*/svn)$ %1/ [R=301,L]

    </Directory>

    点击SVN的服务Stop,然后Start.

    现在只有IP:115.236.45.11 能操作SVN了。

  • 相关阅读:
    奇数
    简单的登录基于代码的
    偶数
    寻找特定的值
    'k1': 大于66的所有值, 'k2': 小于66的所有值
    差数和
    day1
    页面滑动监听
    jq的ajax初级使用
    在vue中引入swiper
  • 原文地址:https://www.cnblogs.com/sharpest/p/11150186.html
Copyright © 2011-2022 走看看