Comment activer ou désactiver les scripts CGI dans Apache 2.4
- 3906
- 587
- Clara Nguyen
Module Apache mod_cgi / mod_cgid est responsable de la gestion des scripts CGI. Pour les travailleurs et l'événement, MPM multithread utilise le module CGI Daemon "MOD_CGID". Ce tutoriel vous aidera à activer ou à désactiver le script CGI dans Apache 2.4 serveur sur les systèmes d'exploitation Linux.
Activer le module CGI dans Apache
Pour activer CGI dans votre serveur Apache. Vous devez charger le fichier de module mod_cgi.donc ou mod_cgid.donc Dans votre fichier de configuration Apache.
Les Centos, Red Hat, Fedora et d'autres distributions basées sur le RPM modifier / etc / httpd / confre.modules.d / xx-cgi.confli Fichier de configuration et assurez-vous que les lignes affichant ne sont pas commentées.
Modules de chargement CGID_MODULE / MOD_CGID.SO LOADMODULE CGID_MODULE MODULES / MOD_CGID.SO LOADMODULE CGI_MODULE MODULES / MOD_CGI.donc
Ubuntu, Debian, Linuxmint et autres Debian Les dérivés utilisent la commande suivante pour activer le module CGI. Cette commande crée un lien souple du fichier de configuration du module vers / etc / apache2 / mod-compatible / répertoire.
sudo a2enmod cgi
Après avoir activé les modules CGI dans la configuration Apache, vous devez redémarrer le service Apache sur votre système pour les modifications.
Désactiver le module CGI dans Apache
Nous vous recommandons de garder CGI désactivé sur votre serveur jusqu'à ce qu'il soit recommandé pour votre serveur. Les scripts CGI sont utilisés par les pirates pour attaquer les serveurs. Utilisez des options ci-dessous pour désactiver le script CGI sur votre serveur Apache.
Centos, Red Hat, Fedora et autres RPM Les distributions renomment / etc / httpd / confre.modules.d / xx-cgi.confli Fichier de configuration comme ci-dessous.
mv / etc / httpd / confre.modules.d / xx-cgi.conf / etc / httpd / confre.modules.d / xx-cgi.confli.désactiver
Ubuntu, Debian, Linuxmint et autres Debian Les dérivés utilisent la commande suivante pour désactiver le module CGI.
A2Dismod CGI
Après avoir désactivé les modules CGI, vous devez redémarrer le service Apache sur votre système pour les modifications.
Référence:-
http: // httpd.apache.org / docs / 2.4 / Howto / CGI.html
- « Comment installer KDE Plasma 5.10 sur Ubuntu 17.04/16.04, Debian 8 & Linuxmint 18
- Comment installer nginx, php 7 et mysql sur Ubuntu 16.04, 14.04 »