11、15 访问控制Directory

核心配置文件内容
<Directory /data/wwwroot/111.com/admin/>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
</Directory>
curl测试状态码为403则被限制访问了

打开虚拟主机配置文件,增加内容如下(红色方框区域),保存退出
<Directory /data/wwwroot/111.com>
  Order deny,allow
  Deny from all
  Allow from 192.168.179.128
</Directory>

196cc71818e6dc9c86da596524515436961.jpg
Order 定义访问顺序,先执行deny后执行allow
创建admin目录,新建一个index.php文件,内容位121212
cd /data/wwwroot/111.com
mkdir admin
cd admin
touch index.php
echo "121212" > index.php

8873cf8a0fa6dfacfc240aa53c566eb7fd9.jpg

检查语法是否有错误,并重新加载配置文件
/usr/local/apache2/bin/apachectl -t
/usr/local/apache2/bin/apachectl graceful

访问测试:
curl -x127.0.0.1:80 111.com/admin/index.php -I,-x指定的是目标IP 127.0.0.1,限制的源IP也是127.0.0.1,也可以访问内容

f4b26641aa9b9ab226a6afc2044e1287f00.jpg

改变目标IP,源IP也会改变

e2a7cec60f83e39a6f97e3b3de3fb88175f.jpg

查看访问日志

4a4bce68955ef0e1bace8fb70c5b765592e.jpg
在浏览器中访问111.com/admin/,显示Forbidden

0a5b9fb69b1d20dbcacb90219421509a9b9.jpg

  

转载于:https://my.oschina.net/u/3867322/blog/1923051

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值