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,自行验证测试是否满足需要。

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • pytest的assert_assert断言语句

    pytest的assert_assert断言语句前言断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢?简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试failed

  • pycharm 替换快捷键_pycharm到包快捷键

    pycharm 替换快捷键_pycharm到包快捷键查找/替换(Search/Replace)F3下一个Shift+F3前一个Ctrl+R替换(需要同时替换的变量名等)Ctrl+Shift+F整个项目中全局查找Ctrl+Shift+R整个项目中全局替换

  • pandoc latex转word_使用latex格式编辑word

    pandoc latex转word_使用latex格式编辑word1、TeXstudio中输出为pdf,用word打开另存为A.docx2、使用(https://pandoc.org/),命令行:pandoc-s.\XXX.tex-o.\B.docx3

  • 5G切片是否会让运营商变成“缝补匠”?运营商专家这样解读「建议收藏」

    5G切片是否会让运营商变成“缝补匠”?运营商专家这样解读「建议收藏」话题导火线:什么是网络切片?这个新概念早已随着5G的各类报道频频见于媒体。准确地说,网络切片技术可以让运营商在一个硬件基础设施中切分出多个虚拟的端到端网络,每个网络切片在设备、接入网、传输网以及核心网方面实现逻辑隔离,适配各种类型服务并满足用户的不同需求。但日前国际上一位业内专家提出,5G切片技术实现起来远没有那么容易,“比想象的要更复杂,更凌乱”,…

  • 深挖P2P传输技术,升级与创新并举

    深挖P2P传输技术,升级与创新并举你用过P2P传输吗?现在的P2P传输可以说是继局域网、ftp、http之后最广泛使用的文件分享和传播途径,被众多企业运用在工作中。P2P传输,全称“点对点传输”,是一种文件即时传输方式,目标是让所有客户端都能提供资源,包括带宽、存储空间、计算能力。P2P传输技术有很多应用,包括共享各种格式音频、视频、数据等。**P2P传输技术是如何实现即时传输?为什么P2P传输可以被众多企业接受?**本文,我们将带着这两个问题出发,深挖P2P传输技术。一、一张图看懂P2P传输技术传统的http传输是服务器上直接复制

  • C# excel转换Json

    C# excel转换Json//如果要支持xlsx格式表格,请在本机电脑安装这个//http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe参考案例:https://www.cnblogs.com/fengxiang/p/3551621.html使用的时候记得…

发表回复

您的电子邮箱地址不会被公开。

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