httpd-2.4.x 版本客户端访问控制

本文介绍了Apache httpd-2.4.x版本的客户端访问控制配置,包括允许特定IP地址或网络段访问,禁止特定IP访问,以及开放和拒绝所有访问的配置示例。
摘要由CSDN通过智能技术生成

httpd-2.4.x 版本客户端访问控制

在apache2.4版本之前做客户端访问控制,是用Allow Deny Order指令做访问控制的,而在2.4的版本上是用的用法跟之前的版本大不相同,如下
  
  
  1. ################################################ 
  2. 2.2上的配置 
  3. Order deny,allow 
  4. Deny from all 
  5.  
  6. 2.4上的配置 
  7. Require all denied 
  8.  
  9. ################################################ 
  10. 2.2上的配置 
  11. Order allow,deny 
  12. Allow from all 
  13.  
  14. 2.4上的配置 
  15. Require all granted 
  16.  
  17. ################################################# 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面给出了几个例子在2.4版本上的配置
1. 仅允许IP为192.168.1.1的主机访问

  
  
  1. <RequireAll> 
  2.       require all  granted 
  3.       require ip 192.168.1.1 
  4. </RequireAll> 

2.仅允许192.168.0.0/24网络的主机访问

  
  
  1. <RequireAll>  
  2.       require all  granted  
  3.       require ip 192.168.1.0/24 
  4. </RequireAll>  

3.禁止192.168.1.2的主机访问,其他的都允许访问,

  
  
  1. <RequireAll> 
  2.       require all  granted 
  3.       require not ip 192.168.1.2 
  4. </RequireAll> 

4.允许所有访问,

  
  
  1. require all  granted  
  2.  
  3. 注,这个可以不用加容器<RequireAll> ......  </RequireAll> 
  4. 直接,写在 <Directory ""> .....</Directory>里面就可以了
  5.  

5.拒绝所有访问,

  
  
  1. require all  denied  

官方文档 http://httpd.apache.org/docs/2.4/howto/access.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值