Devo excluir a pasta cgi-bin em um subdomínio que acabei de criar?

95

Usando cpanel em minha conta de hospedagem, criei um subdomínio - por exemplo, www.clothing.mysite.com

Uma pasta cgi-bin foi criada automaticamente no diretório para clothing.mysite.com. Eu preciso disso? Estou apenas usando o subdomínio para instalar o wordpress nele. Eu realmente não entendo para que serve a pasta cgi-bin e fico feliz em deixá-la se ela não prejudicar nada. Alguma ideia?

Margo
fonte
2
exclua-o junto com todos os arquivos de extensão do servidor frontpage

Respostas:

87

Você pode excluí-lo com segurança. "cgi-bin" quase nunca é usado atualmente.

Janmoesen
fonte
10
É bom que você tenha dado uma resposta breve primeiro, mas é importante dar algumas explicações. Sem isso, as pessoas só podem confiar que você está certo.
Márton Tamás
99

cgi-binhistoricamente, era o único lugar onde o código executável ou de script (binários, scripts de shell etc.) podia ser armazenado. É principalmente uma relíquia histórica, já que a maioria dos hosts permite a execução de scripts de qualquer lugar.

David Pfeffer
fonte
15

Você pode excluir com segurança a pasta "cgi-bin", que quase nunca é usada hoje em dia

Também esteja ciente de que, quando o servidor tem alguns scripts de malware, verifica pastas diferentes e depois se esconde em pastas como cgi-bin porque raramente são verificadas agora.

Eu até escrevi um script antes que "monitora" diferentes pastas em meu servidor e me alerta se encontrar scripts diferentes lá em meus servidores pessoais e clientes também.

Fedmich
fonte
1

Eu não vi isso mencionado, mas também pode ser importante notar que, uma vez que cgi-bin é tradicionalmente usado para executar scripts, alguns provedores de hospedagem podem exigir que você edite seu arquivo .htaccess se você deseja executar scripts fora de cgi-bin (mesmo é verdadeiro se você excluiu seu cgi-bin).

oliviaisarobot
fonte