httpd-2.4.x 版本客户端访问控制
思韵闪耀
2014-03-04
0
在apache2.4版本之前做客户端访问控制,是用Allow Deny Order指令做访问控制的,而在2.4的版本上是用的用法跟之前的版本大不相同,如下
################################################
2.2上的配置
Order deny,allow
Deny from all

2.4上的配置
Require all denied

################################################
2.2上的配置
Order allow,deny
Allow from all

2.4上的配置
Require all granted

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

<RequireAll>
      require all  granted
      require ip 192.168.1.1
</RequireAll>
2.仅允许192.168.0.0/24网络的主机访问

<RequireAll> 
      require all  granted 
      require ip 192.168.1.0/24
</RequireAll> 
3.禁止192.168.1.2的主机访问,其他的都允许访问,

<RequireAll>
      require all  granted
      require not ip 192.168.1.2
</RequireAll>
4.允许所有访问,

require all  granted 

注,这个可以不用加容器<RequireAll> ......  </RequireAll>
直接,写在 <Directory ""> .....</Directory>里面就可以了

5.拒绝所有访问,

require all  denied  

Require all granted
允许所有请求访问资源

Require all denied
拒绝所有请求访问资源

Require env env-var [env-var] ...
   当指定环境变量设置时允许访问

Require method http-method [http-method] ...
允许指定的http请求方法访问资源

Require expr expression
当expression返回true时允许访问资源

Require user userid [userid] ...
允许指定的用户id访问资源

Require group group-name [group-name] ...
允许指定的组内的用户访问资源

Require valid-user
所有有效的用户可访问资源

Require ip 10 172.20 192.168.2
允许指定IP的客户端可访问资源

Require not group select
select组内的用户不可访问资源


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

热门资讯

windosw2008服务器.... 方案一: windows 2008 R2 意外断电重启进入修复模式 现在出现一个问题,就是当机房停电...
此工作站和主域间的信任关系失败... 原因: 域控服务器没有客户端 的主机名(可能删除了,或重装系统后没添加到域控) 处理: 在域控上确认...
尝试解析加入域中域控制器的DN... 尝试解析加入域中域控制器的DNS名称失败,请验证已将此客户端已配置为连接到解析目标域中DNS名称的D...
在DNS中新增_ldap._t... 加入 Active Directory 域的 DNS 要求Active Directory 使用域名...
客户端不能加入域解决方法 客户端不能加入域解决方法 加入域出现以下错误,windows无法找到网络路径,请确认网络路径正确并且...
AD辅域控制器升级为主域控制器 环境介绍 Active Directory域控制器已经搭建好主域控和辅域控,主域控故障,手动升级辅域...
AD常用操作:批量更改域用户属... 这次使用的是dsquery 和dsmod 命令结合使用 dsquery还有其他不同的用处,可以参考帮...
windows2008R2更改... 网上有使用IIS管理器修改IIS端口的方法,但不适用于windows2008R2系统IIS管理器。本...
Windows Server ... Windows Server Active Directory 证书服务(AD CS)安装与部署指南...
net use命令详解及实例/... netuse命令详解及实例/删除已有的连接 WINDOWS2003(或其他的windows服务器)在...