首页 百科知识 对访问控制和认证授权进行控制

对访问控制和认证授权进行控制

时间:2022-10-11 百科知识 版权反馈
【摘要】:Satisfy指令只有在对一个存取方式同时设置了访问控制和认证授权后才起作用。Satisfy指令有两种可能的取值,见表4-17。只要将实例4-8中的Satisfy all改为Satisfy any,就可以实现192.168.5网段内的用户无须认证即可访问,而在外网上可以允许admin组内的用户经过认证后访问。

4.6 对访问控制和认证授权进行控制

学习目标

·了解如何对访问控制和认证授权进行控制

在对一个存取方式(Directory,Files或Location)同时配置了访问控制和认证授权之后,这两类指令是否都会起作用,将由一个指令进行控制,这个指令是Satisfy。Satisfy指令只有在对一个存取方式同时设置了访问控制和认证授权后才起作用。Satisfy指令有两种可能的取值,见表4-17。

表4-17 Satisfy指令

img218

下面举例说明Satisfy指令的使用。

实例4-8 配置指定的用户在指定的网段上访问资源

下面将以查看服务器运行状态信息为例说明Satisfy all的使用。

img219

img220

在客户端使用浏览器检测配置,在192.168.1网段上的主机的访问结果,如图4-25所示。

img221

图4-25 Satisfy all的使用——需要输入认证信息

当通过用户认证之后即可看到服务器运行状态信息,如图4-26所示。

img222

图4-26 Satisfy all的使用——输入正确的认证信息后出现的页面

而非192.168.5网段的主机以及没有admin组身份的人都不能访问,如图4-27所示。

img223

图4-27 Satisfy all的使用——非192.168.5网段的主机禁止访问

实例4-9 允许网段内用户无条件访问而其他用户授权访问

只要将实例4-8中的Satisfy all改为Satisfy any,就可以实现192.168.5网段内的用户无须认证即可访问,而在外网上可以允许admin组内的用户经过认证后访问。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈