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

    xiaoxiao2021-03-25  131

    在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的主机访问

    << span>RequireAll>      require all  granted       require ip 192.168.1.1 </>RequireAll>

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

    << span>RequireAll>      require all  granted        require ip 192.168.1.0/24 </>RequireAll>

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

    << span>RequireAll>      require all  granted       require not ip 192.168.1.2 </>RequireAll>

    4.允许所有访问,

    require all  granted  注,这个可以不用加容器 ......   直接,写在  .....里面就可以了

    5.拒绝所有访问,

    require all  denied 

    http://www.linuxidc.com/Linux/2012-08/68093.htm
    转载请注明原文地址: https://ju.6miu.com/read-11499.html

    最新回复(0)