SVN指定IP访问

现SVN服务器是放在公网的,考虑到安全,需要特别指定公司的IP才能进行操作。 步骤如下:

在安装完Visual SVN Server之后,打开安装目录下的conf中(比如我的是C:\Program Files (x86)\VisualSVN Server\conf )的 httpd.conf 文件

接着在一堆LoadModule最后添加一条
LoadModule authz_host_module bin/mod_authz_host.so

接着在
Options FollowSymLinks
AllowOverride None
RewriteEngine on

RewriteCond %{REQUEST_URI} ^/svn$
RewriteRule ^(.*/svn)$ %1/ [R=301,L]
的中间添加
Order Deny,Allow
Deny From All
Allow From 112.86.83.226

重启SVN服务后就只有 112.86.83.226 能操作SVN了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注