繁体   English   中英

安装Apache和端口80

[英]Installing Apache and port 80

我已经在我的个人计算机上安装了Apache 2.2(和PHP / MySQL),因此我可以运行PHP脚本而无需每次都将它们上传到我的服务器进行测试。

Apache正在使用端口80,即我可以通过访问http://127.0.0.1:80/index.php来查看我的脚本。

我的问题是,如果现在端口80正在侦听,那么使用Apache就会有任何危险。 任何人都可以使用这种情况攻击我的电脑吗?

谢谢,

乔尔

仅当它绑定到外部地址(通常是127.0.0.1以外的其他地址)时。 检查配置中的Listen指令。

您可能位于阻止访问计算机的路由器后面。

因此,没有人可以使用端口80攻击您的计算机:即使该端口可以从互联网访问,apache是​​一个非常确定的软件,如果你没有运行合理的代码,你不必担心一些利用漏洞。

最好的方法是有一个良好的防火墙。 即使您的路由器有防火墙。 但是,即使白宫的计算机也遭到黑客攻击,而且与索尼一样,您还是不能百分百安全!

拥有昂贵防火墙的巨大公司!!!!!

但是IIS禁止访问上层目录。 Microsoft对其进行了修补,以便访问者甚至可以脱离WWWROOT FOLDER中的SUBDOMAIN文件。

例如:WWWROOT /子域/
^^^ ==不退出

您应该保持防火墙处于打开状态,以便来自“外部世界”的人们无法连接到端口80并查看您的文件。 这是保护自己最安全的方法。

您还可以阻止apache配置文件中的非本地流量。

您可以使用此apache配置选项来确保没有其他人可以连接到您的服务器:

Listen 127.0.0.1:80

(您应该已经定义了Listen 80

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM