生活随笔
收集整理的這篇文章主要介紹了
一个简单的apache cgi-bin
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//在基于域名的虛擬主機(jī)配置文件上加上一條
[root@centos129 vconf.d]# cat nvhsot.conf
<VirtualHost 172.16.148.129:80>
ServerName www.zhoutao.name
ScriptAlias /cgi-bin/ "/www/zhoutao.name/cgi-bin/"
DocumentRoot /www/zhoutao.name
</VirtualHost>
?
//然后建立相關(guān)目錄mkdir /www/zhoutao.name/cgi-bin/
vim /www/zhoutao.name/cgi-bin/test.sh
?
#!/bin/bash?echo?Content-Type:?test/html;?echo???echo"<pre>"?echo?My?username?is:?whoami?echo?echo?My?id?is:?id?echo?echo?My?shell?setting?are:?set?echo?echo?My?environment?variable?are:?env?echo?echo?Here?is?/etc/passwd?cat?/etc/passwd?echo?"</pre>"? //瀏覽器打開,http://www.zhoutao.name/cgi-bin/test.sh
download 文件顯示結(jié)果為!
?
My?username?is:?apache??My?id?is:?uid=48(apache)?gid=48(apache)?groups=48(apache)??My?shell?setting?are:?BASH=/bin/bash?BASH_ARGC=()?BASH_ARGV=()?BASH_LINENO=([0]="0")?BASH_SOURCE=([0]="/www/zhoutao.name/cgi-bin/test.sh")?BASH_VERSINFO=([0]="3"?[1]="2"?[2]="25"?[3]="1"?[4]="release"?[5]="x86_64-redhat-linux-gnu")?BASH_VERSION='3.2.25(1)-release'?DIRSTACK=()?DOCUMENT_ROOT=/www/zhoutao.name?EUID=48?GATEWAY_INTERFACE=CGI/1.1?GROUPS=()?HOSTNAME=centos129?HOSTTYPE=x86_64?HTTP_ACCEPT='text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'?HTTP_ACCEPT_CHARSET='ISO-8859-1,utf-8;q=0.7,*;q=0.7'?HTTP_ACCEPT_ENCODING='gzip,?deflate'?HTTP_ACCEPT_LANGUAGE=zh-cn?HTTP_CONNECTION=keep-alive?HTTP_COOKIE=qqmail_alias=zhoutao@zhoutao.name?HTTP_HOST=www.zhoutao.name?HTTP_USER_AGENT='Mozilla/5.0?(X11;?Linux?x86_64;?rv:8.0.1)?Gecko/20100101?Firefox/8.0.1'?IFS=$'?\t\n'?MACHTYPE=x86_64-redhat-linux-gnu?OPTERR=1?OPTIND=1?OSTYPE=linux-gnu?PATH=/sbin:/usr/sbin:/bin:/usr/bin?PIPESTATUS=([0]="0")?PPID=13433?PS4='+?'?PWD=/www/zhoutao.name/cgi-bin?QUERY_STRING=?REMOTE_ADDR=172.16.148.1?REMOTE_PORT=38359?REQUEST_METHOD=GET?REQUEST_URI=/cgi-bin/test.sh?SCRIPT_FILENAME=/www/zhoutao.name/cgi-bin/test.sh?SCRIPT_NAME=/cgi-bin/test.sh?SERVER_ADDR=172.16.148.129?SERVER_ADMIN=root@localhost?SERVER_NAME=www.zhoutao.name?SERVER_PORT=80?SERVER_PROTOCOL=HTTP/1.1?SERVER_SIGNATURE=?SERVER_SOFTWARE=Apache?SHELL=/sbin/nologin?SHELLOPTS=braceexpand:hashall:interactive-comments?SHLVL=1?TERM=dumb?UID=48?_=are:??My?environment?variable?are:?SERVER_SIGNATURE=?HTTP_USER_AGENT=Mozilla/5.0?(X11;?Linux?x86_64;?rv:8.0.1)?Gecko/20100101?Firefox/8.0.1?SERVER_PORT=80?HTTP_HOST=www.zhoutao.name?DOCUMENT_ROOT=/www/zhoutao.name?HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7?SCRIPT_FILENAME=/www/zhoutao.name/cgi-bin/test.sh?REQUEST_URI=/cgi-bin/test.sh?SCRIPT_NAME=/cgi-bin/test.sh?HTTP_CONNECTION=keep-alive?REMOTE_PORT=38359?PATH=/sbin:/usr/sbin:/bin:/usr/bin?PWD=/www/zhoutao.name/cgi-bin?SERVER_ADMIN=root@localhost?HTTP_ACCEPT_LANGUAGE=zh-cn?HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8?REMOTE_ADDR=172.16.148.1?SHLVL=1?SERVER_NAME=www.zhoutao.name?SERVER_SOFTWARE=Apache?QUERY_STRING=?SERVER_ADDR=172.16.148.129?GATEWAY_INTERFACE=CGI/1.1?SERVER_PROTOCOL=HTTP/1.1?HTTP_ACCEPT_ENCODING=gzip,?deflate?REQUEST_METHOD=GET?HTTP_COOKIE=qqmail_alias=zhoutao@zhoutao.name?_=/bin/env??Here?is?/etc/passwd?root:x:0:0:root:/root:/bin/bash?bin:x:1:1:bin:/bin:/sbin/nologin?daemon:x:2:2:daemon:/sbin:/sbin/nologin?adm:x:3:4:adm:/var/adm:/sbin/nologin?lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin?sync:x:5:0:sync:/sbin:/bin/sync?shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown?halt:x:7:0:halt:/sbin:/sbin/halt?mail:x:8:12:mail:/var/spool/mail:/sbin/nologin?news:x:9:13:news:/etc/news:?uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin?operator:x:11:0:operator:/root:/sbin/nologin?games:x:12:100:games:/usr/games:/sbin/nologin?gopher:x:13:30:gopher:/var/gopher:/sbin/nologin?ftp:x:14:50:FTP?User:/var/ftp:/sbin/nologin?nobody:x:99:99:Nobody:/:/sbin/nologin?nscd:x:28:28:NSCD?Daemon:/:/sbin/nologin?vcsa:x:69:69:virtual?console?memory?owner:/dev:/sbin/nologin?pcap:x:77:77::/var/arpwatch:/sbin/nologin?rpc:x:32:32:Portmapper?RPC?user:/:/sbin/nologin?apache:x:48:48:Apache:/var/www:/sbin/nologin?mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin?smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin?oprofile:x:16:16:Special?user?account?to?be?used?by?OProfile:/home/oprofile:/sbin/nologin?ntp:x:38:38::/etc/ntp:/sbin/nologin?hsqldb:x:96:96::/var/lib/hsqldb:/sbin/nologin?xfs:x:43:43:X?Font?Server:/etc/X11/fs:/sbin/nologin?rpcuser:x:29:29:RPC?Service?User:/var/lib/nfs:/sbin/nologin?nfsnobody:x:65534:4294967294:Anonymous?NFS?User:/var/lib/nfs:/sbin/nologin?sshd:x:74:74:Privilege-separated?SSH:/var/empty/sshd:/sbin/nologin?dbus:x:81:81:System?message?bus:/:/sbin/nologin?avahi:x:70:70:Avahi?daemon:/:/sbin/nologin?haldaemon:x:68:68:HAL?daemon:/:/sbin/nologin?avahi-autoipd:x:100:104:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin?gdm:x:42:42::/var/gdm:/sbin/nologin?mysql:x:500:500::/home/mysql:/bin/bash?testmysql:x:501:501::/home/testmysql:/bin/bash?named:x:25:25:Named:/var/named:/sbin/nologin?test:x:502:502::/home/test:/bin/bash?</pre>?
轉(zhuǎn)載于:https://blog.51cto.com/fghjk/773905
總結(jié)
以上是生活随笔為你收集整理的一个简单的apache cgi-bin的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。