Cara mengaktifkan atau melumpuhkan skrip CGI di Apache 2.4

Cara mengaktifkan atau melumpuhkan skrip CGI di Apache 2.4

Modul Apache mod_cgi/mod_cgid bertanggungjawab untuk mengendalikan skrip CGI. Untuk pekerja dan acara, MPM pelbagai threaded menggunakan modul CGI Daemon "Mod_CGID". Tutorial ini akan membantu anda untuk mengaktifkan atau melumpuhkan skrip CGI di Apache 2.4 Pelayan pada Sistem Operasi Linux.

Dayakan modul CGI di Apache

Untuk membolehkan CGI di pelayan Apache anda. anda perlu memuatkan fail modul mod_cgi.Jadi atau mod_cgid.Jadi Dalam fail konfigurasi Apache anda.

Centos, topi merah, fedora dan pengedaran berasaskan rpm lain /etc/httpd/conf.modul.D/XX-CGI.Conf fail konfigurasi dan pastikan di bawah menunjukkan baris tidak dikomentari.

  LoadModule CGID_Module modul/mod_cgid.jadi loadmodule modul cgid_module/mod_cgid.jadi loadmodule modul cgi_module/mod_cgi.Jadi  

Ubuntu, Debian, Linuxmint dan Debian Lain Derivatif Gunakan arahan berikut untuk membolehkan modul CGI. Perintah ini mewujudkan pautan lembut fail konfigurasi modul ke/etc/apache2/mod-enabled/direktori.

sudo a2enmod CGI 

Setelah membolehkan modul CGI dalam konfigurasi Apache, anda perlu memulakan semula perkhidmatan Apache pada sistem anda untuk perubahan.

Lumpuhkan Modul CGI di Apache

Kami mengesyorkan menjaga CGI dilumpuhkan di pelayan anda sehingga disyorkan untuk pelayan anda. Skrip CGI digunakan oleh penggodam untuk menyerang pelayan. Gunakan pilihan di bawah untuk melumpuhkan skrip CGI pada pelayan Apache anda.

Centos, Red Hat, Fedora dan RPM yang lain Pengagihan semula /etc/httpd/conf.modul.D/XX-CGI.Conf fail konfigurasi seperti di bawah.

mv/etc/httpd/conf.modul.D/XX-CGI.conf/etc/httpd/conf.modul.D/XX-CGI.Conf.Lumpuhkan 

Ubuntu, Debian, Linuxmint dan Debian Lain Derivatif Gunakan arahan berikut untuk melumpuhkan modul CGI.

A2DISMOD CGI 

Setelah melumpuhkan modul CGI, anda perlu memulakan semula perkhidmatan Apache pada sistem anda untuk perubahan.

Rujukan:-
http: // httpd.Apache.org/docs/2.4/Howto/CGI.html