4-1:基于不同用户的访问控制:
安装软件:
创建HTTP基本认证用户密码文件,tom,密码:1,lisa,密码:1:
-c:表示创建一个新的密码文件。如果该文件已经存在,它将被覆盖:
无-c
:表示不创建新文件,而是在现有文件中添加一个新用户:
密码都是1,但是加密后不一样(加盐):
创建配置文件:
创建要访问的html文件:
重启服务:
关闭防火墙:
windows客户端测试:
4-2:基于源ip的访问控制:
修改配置文件:
重启服务:
测试:
4-3:控制页面允许or不允许所有主机访问:
Windows控制台:
修改配置文件:
允许192.168.234.1访问:
重启服务:
修改配置文件,不允许192.168.234.1访问:
重启服务后测试:(服务器拒绝)
再次修改配置文件:(允许192.168.234.1访问192.168.234.111:80,其他不允许)
重启服务后测试:
如果deny all在上面,上面优先级高,下面的allow也不会生效:
重启服务后测试: