Cómo habilitar o deshabilitar los scripts CGI en Apache 2.4

Cómo habilitar o deshabilitar los scripts CGI en Apache 2.4

Módulo Apache mod_cgi/mod_cgid es responsable del manejo de los scripts CGI. Para el trabajador y el evento, MPM múltiple usa el módulo CGI Daemon "Mod_cgid". Este tutorial lo ayudará a habilitar o deshabilitar el script CGI en Apache 2.4 servidor en sistemas operativos de Linux.

Habilitar el módulo CGI en Apache

Para habilitar CGI en su servidor Apache. Necesita cargar archivo del módulo mod_cgi.entonces o mod_cgid.entonces En su archivo de configuración de Apache.

The Centos, Red Hat, Fedora y otras distribuciones basadas en RPM editar /etc/httpd/conf.módulos.d/xx-cgi.confusión Archivo de configuración y asegúrese de que no se comenten las líneas de exhibición a continuación.

  Loadmodule cgid_module módulos/mod_cgid.Entonces loadmodule cgid_module módulos/mod_cgid.Entonces, loadmodule cgi_module módulos/mod_cgi.entonces  

Ubuntu, Debian, LinuxMint y otros Debian derivados Use el siguiente comando para habilitar el módulo CGI. Este comando crea un enlace suave del archivo de configuración del módulo a/etc/apache2/mod-habilitado/directorio.

sudo a2enmod cgi 

Después de habilitar los módulos CGI en la configuración de Apache, debe reiniciar el servicio Apache en su sistema para los cambios en vigencia.

Deshabilitar el módulo CGI en Apache

Recomendamos mantener el CGI deshabilitado en su servidor hasta que se recomiende para su servidor. Los hackers utilizan los scripts CGI para atacar servidores. Use las opciones a continuación para deshabilitar el script CGI en su servidor Apache.

Centos, Red Hat, Fedora y otros RPM distribuciones renombrar /etc/httpd/conf.módulos.d/xx-cgi.confusión Archivo de configuración como a continuación.

mv/etc/httpd/conf.módulos.d/xx-cgi.conf/etc/httpd/conf.módulos.d/xx-cgi.confusión.desactivar 

Ubuntu, Debian, LinuxMint y otros Debian derivados Use el siguiente comando para deshabilitar el módulo CGI.

A2DISMOD CGI 

Después de deshabilitar los módulos CGI, debe reiniciar el servicio Apache en su sistema para los cambios en vigencia.

Referencia:-
http: // httpd.apache.org/docs/2.4/Howto/CGI.html