httpd cgi程序配制+.py .cgi执行
Posted zengkefu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httpd cgi程序配制+.py .cgi执行相关的知识,希望对你有一定的参考价值。
vi /etc/httpd/conf/httpd.conf
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" <Directory "/var/www/cgi-bin"> AllowOverride None Options +ExecCGI Order allow,deny Allow from all </Directory> ServerName localhost:80 AddHandler cgi-script .cgi .pl .py
[[email protected] cgi-bin]# cat hello.py #!/usr/bin/python # -*- coding: UTF-8 -*- print "Content-type:text/html" print print ‘<html>‘ print ‘<head>‘ print ‘<meta charset="utf-8">‘ print ‘<title>Hello Word - 我的第一个 CGI 程序!</title>‘ print ‘</head>‘ print ‘<body>‘ print ‘<h2>Hello Word! 我是来自菜鸟教程的第一CGI程序</h2>‘ print ‘</body>‘ print ‘</html>‘
gcc test.c -otest.cgi
[[email protected] cgi-bin]# cat test.c
#include <stdio.h>
int main(void)
{
printf("Content-Type: text/html;charset=gb2312\n\n");
printf("Hello CGI\n");
return 0;
}
以上是关于httpd cgi程序配制+.py .cgi执行的主要内容,如果未能解决你的问题,请参考以下文章
在Apache服务器上执行Python CGI脚本的配置方法
CTFshow刷题日记-WEB-PHPCVE(web311-315)包括PHP-fpm远程代码执行,PHPimap_open函数任意命令执行,PHP-CGI远程代码执行,XDebug 远程调试漏洞(代