#!/bin/bash echo "HTTP/1.0 200 Script output" echo "" echo "hello world!"
在当前目录建立cgi-bin目录,然后将上述脚本命名为hello.sh,放在cgi-bin/hello.sh
执行python -m CGIHTTPServer
然后在浏览器中输入http://<ip>:8000/cgi-bin/hello.sh
即可调用我们的cgi脚本
说明:
1、脚本前三行是必须的,第一行用于指定脚本执行使用的解释器,第二行和第三行是HTTP协议规范,格式为:<version> <code> <message> 空行
2、cgi脚本都是使用nobody用户执行的,所以要确保nobody可以读取并执行hello.sh