99 votes

Dois-je supprimer le dossier cgi-bin dans un sous-domaine que je viens de créer ?

À l'aide du cpanel de mon compte d'hébergement, j'ai créé un sous-domaine - par ex. www.clothing.mysite.com

Un dossier cgi-bin a été automatiquement créé dans le répertoire de clothing.mysite.com. En ai-je besoin ? J'utilise le sous-domaine uniquement pour y installer Wordpress. Je ne comprends pas vraiment à quoi sert le dossier cgi-bin et je suis heureux de le laisser si cela ne nuit à rien. Qu'en pensez-vous ?

3 votes

Supprimez-le ainsi que tous les fichiers d'extension du serveur _anoying frontpage_.

102voto

David Pfeffer Points 12792

cgi-bin historiquement était le seul endroit où l'on pouvait stocker du code exécutable ou script (binaires, scripts shell, etc.). Il s'agit surtout d'une relique historique puisque la plupart des hôtes permettent l'exécution de scripts depuis n'importe où.

89voto

janmoesen Points 3601

Vous pouvez le supprimer en toute sécurité. "cgi-bin" n'est pratiquement jamais utilisé de nos jours.

11 votes

C'est bien que vous ayez donné la réponse brève en premier, mais il est important de donner des explications. Sans cela, les gens ne peuvent que croire que vous avez raison.

16voto

fedmich Points 2473

Vous pouvez supprimer en toute sécurité le dossier "cgi-bin", il n'est pratiquement plus utilisé de nos jours

Sachez également que lorsque votre serveur a reçu des scripts malveillants, ceux-ci analysent différents dossiers et se cachent dans des dossiers comme cgi-bin, car ils sont rarement vérifiés.

J'ai même écrit un script avant qui "surveille" différents dossiers de mon serveur et m'alerte s'il y trouve différents scripts sur mes serveurs personnels et clients aussi.

2voto

oliviaisarobot Points 81

Je ne l'ai pas vu mentionné mais il pourrait également être utile de noter que puisque le cgi-bin est traditionnellement utilisé pour exécuter des scripts, certains fournisseurs d'hébergement pourraient vous demander d'éditer votre fichier .htaccess si vous souhaitez exécuter des scripts en dehors du cgi-bin (il en va de même si vous avez supprimé votre cgi-bin).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X