有人尝试访问像
//mysqladmin//scripts/setup.php
这样的页面,这是黑客攻击尝试吗?
如果是,我该如何阻止他们的IP访问我的网站?
通过htaccess或其他方式?
Order Allow Deny
在 Apache 2.4 中已经被弃用,应该使用 Require
。Allow from all
来拒绝只有 IP 地址为 1.2.3.4 的访问。<RequireAll>
Require all granted
Require not ip 1.2.3.4
</RequireAll>
Deny from all
来只允许IP地址为1.2.3.4的访问。<RequireAll>
Require all denied
Require ip 1.2.3.4
</RequireAll>
您可以将以下内容放入位于要限制的目录中的 .htaccess 文件中,以阻止特定的 IP 地址:
order allow,deny
deny from 1.2.3.4
allow from all
在这里,1.2.3.4 是您想要阻止的IP。
但请注意,IP地址会改变用户,攻击者也会更改IP地址。
因此,这不会保护您的应用程序,并有可能封锁合法的访问者。
更好的解决方案将是确保您的脚本不接受恶意路径。
000-default.conf
)中的<VirtualHost *:80>
和<Directory /var/www/html>
的同级位置吗? - Diego Somarapachectl -S
命令查看应该编辑哪个配置文件。 - JBESRequire
示例将允许除了你指定的子网之外的所有内容。通常更倾向于使用CIDR表示法(192.168.205.0/24)。 - JBESRequire
示例将允许除了你指定的子网之外的所有内容。通常更推荐使用CIDR表示法(192.168.205.0/24)。 - undefined