Apache服务(二):Apache的虚拟机与内部的访问控制

一、apache的虚拟机
1.还原实验环境(默认发布文件和默认发布目录)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试:默认发布文件的内容
在这里插入图片描述
2.做本地解析
在这里插入图片描述在这里插入图片描述
3.在浏览器中输入三个不同地址,看到的文件都相同在这里插入图片描述在这里插入图片描述
在这里插入图片描述
4.建立news和music的访问目录,查看目录的安全上下文
在这里插入图片描述
5.在访问目录下建立默认发布文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.切换到子配置文件,ls查看,编辑 adefault.conf
在这里插入图片描述
在这里插入图片描述
7.编辑news.conf
在这里插入图片描述
在这里插入图片描述
8.重启服务在这里插入图片描述
9.访问news.westos.com内容发生改变在这里插入图片描述
访问music.westos.com内容没有发生改变
在这里插入图片描述
10.复制news.conf到music.conf,编辑music.conf在这里插入图片描述
修改所有的news为music
在这里插入图片描述
在这里插入图片描述
11.重启服务
在这里插入图片描述
12.访问music.westos.com内容发生改变

在这里插入图片描述
访问www.westos.com还是默认发布内容
在这里插入图片描述
ctrl +shift +z 清楚缓存

二、apache内部的访问控制

  • 针对与主机的访问控制
  • 添加允许访问的ip
    1.编辑adefault.conf
    在这里插入图片描述
    顺序访问Deny、Allow,Allow会覆盖掉Deny的设置,允许172.25.254.129这台主机访问
    在这里插入图片描述
    2.重启服务
    在这里插入图片描述
    3.测试:在172.25.254.129主机上访问成功
    在这里插入图片描述
    在172.25.254.29主机上访问失败
    在这里插入图片描述
  • 添加禁止访问的ip
    1.编辑adefault.conf在这里插入图片描述
    顺序访问Allow、Deny,Deny会覆盖掉Allow的设置,不允许172.25.254.129这台主机访问其他的主机都可以访问在这里插入图片描述
    2.重启服务在这里插入图片描述
    3.测试:在172.25.254.129主机上访问失败
    在这里插入图片描述
    在172.25.254.29主机上访问成功
    在这里插入图片描述
  • 用户方式的访问控制
    1.新建admin目录,在目录下建立发布文件

在这里插入图片描述
在这里插入图片描述
2.访问目录admin成功
在这里插入图片描述
3.新建用户admin
在这里插入图片描述
注意:-cm中的c是覆盖性创建
4.再次建立用户admin1,如果使用-c会覆盖掉admin用户
在这里插入图片描述
5.所以在已有用户的前提下,创建新用户不要使用-c参数
在这里插入图片描述
6.编辑配置文件,添加用户认证,对文件下所以用户生效
在这里插入图片描述
在这里插入图片描述
7.重启服务
在这里插入图片描述
8.测试:浏览器中输入ip,会提示要验证用户信息,输入用户admin和密码
在这里插入图片描述
验证成功
在这里插入图片描述
9.清除缓存,再次访问输入用户admin1和密码
在这里插入图片描述
验证成功
在这里插入图片描述
10.编辑配置文件,添加用户认证,只对admin用户生效
在这里插入图片描述
在这里插入图片描述
11.重启服务
在这里插入图片描述
12.浏览器中访问,输入用户admin1和密码
在这里插入图片描述
会提示让你再次输入用户和密码
在这里插入图片描述
点击cancel会出现以下界面
在这里插入图片描述
13.输入用户admin和密码
在这里插入图片描述
验证成功
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44236589/article/details/88640850