打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
httpd

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

[日期:2012-08-13] 来源:Linux社区  作者:ant595 [字体: ]
在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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
云计算学习路线教程大纲课堂笔记:Apache访问控制
Linux下安装Django并通过Apache部署
Apache服务器限制用户通过IP访问,仅允许域名访问
五分钟带你学习PHP网页工作原理
如何搭建属于自己的一个网站
Centos7 添加VirtualHost
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服