安装Apache和端口80
我已经在我的个人电脑上安装了Apache2.2(和PHP/MySQL),这样我就可以运行PHP脚本,而无需每次都将它们上传到服务器上进行测试 Apache正在端口80上工作,也就是说,我可以通过转到查看我的脚本 我的问题是这样使用Apache是否有任何危险,即现在端口80正在侦听。有人能利用这种情况攻击我的电脑吗 谢谢安装Apache和端口80,apache,windows-7,Apache,Windows 7,我已经在我的个人电脑上安装了Apache2.2(和PHP/MySQL),这样我就可以运行PHP脚本,而无需每次都将它们上传到服务器上进行测试 Apache正在端口80上工作,也就是说,我可以通过转到查看我的脚本 我的问题是这样使用Apache是否有任何危险,即现在端口80正在侦听。有人能利用这种情况攻击我的电脑吗 谢谢 Joel仅当它绑定到外部地址时(通常是127.0.0.1以外的任何地址)。检查配置中的指令。您可能在路由器后面,该路由器会阻止您访问计算机 因此,没有人可以使用端口80攻击您的计
Joel仅当它绑定到外部地址时(通常是127.0.0.1以外的任何地址)。检查配置中的指令。您可能在路由器后面,该路由器会阻止您访问计算机
因此,没有人可以使用端口80攻击您的计算机:即使可以从internet访问该端口,apache确实是一款可靠的软件,如果您不在其上运行合理的代码,您也不必担心有人利用其漏洞进行攻击。您应该打开防火墙,以便来自“外部世界”的人无法连接到端口80并查看您的文件。这是保护自己最安全的方法
您还可以阻止apache配置文件中的非本地通信。您可以使用此apache配置选项确保没有其他人可以连接到您的服务器:
听127.0.0.1:80
(您应该已经定义了一个
Listen 80
)最好的方法是有一个好的防火墙。即使你的路由器有防火墙。但你仍然不会100%安全,因为即使是白宫的电脑也曾被索尼黑客入侵过一次
拥有昂贵防火墙的大公司
但是IIS禁止访问上层目录。Microsoft对其进行了修补,以便访问者甚至可以从WWWROOT文件夹中的子域文件中取出
例如:WWWROOT/Subdomain/^^^==无出口