SVN 配置ip访问[通俗易懂]

SVN 配置ip访问[通俗易懂]之前为了对visualsvnserver服务器进行IP访问控制配置,参考了http://blog.sina.com.cn/s/blog_6dc4dbed0100zass.html介绍的办法解决了这个问题最近svnserver准备升级到V3.7.1版本,发现之前的办法不好使了,启动就直接报错:invalidcommand’Order’,度娘了一把,原来是Apache版本变化导致的.最新…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

之前为了对visualsvn server服务器进行IP访问控制配置,参考了http://blog.sina.com.cn/s/blog_6dc4dbed0100zass.html介绍的办法解决了这个问题

最近svnserver准备升级到V3.7.1版本,发现之前的办法不好使了,启动就直接报错:invalid command ‘Order’,度娘了一把,原来是Apache版本变化导致的.

最新版的svnserver采用的apache2.4版本,之前的版本是apache2.2,下面将简要介绍两个版本下如何实现IP控制:

假设只允许192.168.1.99和192.168.1.100访问

找到svnserver的安装目录,进入conf文件夹,打开httpd.conf文件

首先在一系列LoadMoudle下看看有没有加载mod_authz_host.so(默认是没有),那就手工加一条:

LoadMoudle………………

LoadModule authz_host_module bin/mod_authz_host.so

 

apche2.2:

找到<Directory />配置节点,在RewriteEngine on下面增加红色标记内容

   RewriteEngine on

  Order Deny,Allow  

  Deny From All

  Allow From 192.168.1.99

  Allow From 192.168.1.100

 

apche2.4:

找到<Directory />配置节点,增加相关内容
  <RequireAny>
      Require all denied
     Require ip 192.168.1.99
     Require ip 192.168.1.100
   </RequireAny>

找到<Location />配置节点,增加相关内容
  <RequireAny>
    Require all denied
    Require ip 192.168.87.1
    Require ip 192.168.87.2
  </RequireAny>

找到<Location “/svn/”>配置节点,增加相关内容
  <RequireAny>
    Require all denied
    Require ip 192.168.1.99
    Require ip 192.168.1.100
  </RequireAny>

最后保存文件,重启SvnsServer,自行验证测试是否满足需要。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194443.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java long string 转换_Java long 转成 String的实现[通俗易懂]

    java long string 转换_Java long 转成 String的实现[通俗易懂]Javalong转成String的实现第一种:Strings=String.valueOf(long)第二种:Strings=Long.toString(long)补充知识:解决:Java把Long转换成日期再转换成String类型1、把long类型数值转成日期类型2、使用SimpleDateFormat转换成具体格式的字符串类型贴代码importjava.text.Sim…

    2022年5月14日
    54
  • Kali 更新源(国内镜像)

    Kali 更新源(国内镜像)1.更新软件源sudovim/etc/apt/sources.list2.选择比较合适的源(选择一个即可)#中科大debhttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontribdeb-srchttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontrib#阿里云debhttp://mirrors.aliyun.com/kalikali-ro

    2022年5月8日
    169
  • 如何在系统中添加字体(添加字体到系统)

    笔者最近在使用win10自带的OneNote笔记本记笔记的时候,发现笔者电脑中没有华文新魏这个字体,最开始以为是OneNote不带有这个字体,经过一段时间的收集资料后发现,是笔者电脑win10系统中不带有这个字体,现将有关概念和字体安装方法做一下记录。字体是win10系统自己带有的,其他的软件自能从win10系统中用调用,而不是说字体是某些软件自带的,比如如果office的PPT中含有华文新魏这个字体,那么OneNote中就必然也含有华文新魏这个字体,并不会存在一个软件有这个字体而另一个软件不含有这个字体

    2022年4月17日
    64
  • 从0到1搭建一款数据平台产品_全国大数据采集软件免费

    从0到1搭建一款数据平台产品_全国大数据采集软件免费大数据平台基础理论之数据集成篇。

    2022年9月17日
    2
  • 物业 小程序_智慧物业平台app安卓版

    物业 小程序_智慧物业平台app安卓版智慧小区小程序功能小区资讯展示小区最新的资讯和动态.让小区居民对小区的活动有全盘的了解.小区资讯详情.将对活动的具体情况.有一个更详尽的描述。物业通知由物业服务公司通过管理后台发布.能将最新的物业通知推送到用户手机桌面.实现物业管理信息的即时推送.点击即可查看详情。邮包提醒将以数字的方式,提醒住户有多少邮包在传达室尚未领取,领取完成后,该数字将自动归零。小区服务整合小区所有服务项目,如物业维修、超…

    2022年10月10日
    2
  • java top命令_top 命令详解

    java top命令_top 命令详解首先介绍 top 中一些字段的含义 VIRT virtualmemor 虚拟内存 1 进程 需要的 虚拟内存大小 包括进程使用的库 代码 数据等 2 假如进程申请 100m 的内存 但实际只使用了 10m 那么它会增长 100m 而不是实际的使用量 RES residentmemo 常驻内存 1 进程当前使用的内存大小 但不包括 swapout2 包含其他进程的共享 3 如果申请 100

    2025年10月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号