php system cd not a directory,11、15 访问控制Directory

核心配置文件内容

Order deny,allow

Deny from all

Allow from 127.0.0.1

curl测试状态码为403则被限制访问了

打开虚拟主机配置文件,增加内容如下(红色方框区域),保存退出

Order deny,allow

Deny from all

Allow from 192.168.179.128

b3565ffe269167e15c4ce49701628036.png

Order 定义访问顺序,先执行deny后执行allow

创建admin目录,新建一个index.php文件,内容位121212

cd /data/wwwroot/111.com

mkdir admin

cd admin

touch index.php

echo "121212" > index.php

e44fe8368ed8b35609a2655da20a38c3.png

检查语法是否有错误,并重新加载配置文件

/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,也可以访问内容

da82f001f5f1e30975dd8426ba2d6219.png

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

82c2aceb2ddb756c7639e79dfbc57ce7.png

查看访问日志

416e63f69198d5c2a398038c53d41db4.png

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

22a97799f9d08be7d68600ac29bee8dc.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值