我应该删除刚创建的子域中的cgi-bin文件夹吗?


95

在托管帐户上使用cpanel,我创建了一个子域-例如www.clothing.mysite.com

在服装.mysite.com的目录中自动创建了一个cgi-bin文件夹。我需要吗?我仅使用子域在其上安装wordpress。我真的不太了解cgi-bin文件夹的用途,如果它没有任何害处,我很乐意将其保留。有什么想法吗?


2
连同所有_anoying前端服务器扩展文件一起删除它

Answers:


87

您可以安全地删除它。这些天几乎没有使用过“ cgi-bin”。


10
最好先给出简短的答案,但是给出一些解释很重要。没有这些,人们只能相信你是对的。
顿·塔马斯

99

cgi-bin历史上是唯一可以存储可执行文件或脚本代码(二进制文件,shell脚本等)的地方。由于大多数主机都允许在任何地方执行脚本,因此它主要是历史遗物。


15

您可以安全地删除 “ cgi-bin”文件夹,该文件夹如今已很少使用

还要注意,当服务器收到一些恶意软件脚本时,它们会扫描其他文件夹,然后隐藏在cgi-bin等文件夹中,因为现在很少检查它们。

我什至在“监视”服务器中的不同文件夹之前编写了一个脚本,并在个人和客户端服务器上也找到了不同的脚本时提醒我。


1

我还没有看到它的提法,但是也许值得一提的是,由于传统上cgi-bin是用来执行脚本的,因此如果您希望在cgi-bin之外执行脚本,某些托管服务提供商可能会要求您编辑.htaccess文件。如果删除了cgi-bin,则为true)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.