サーバーチェック
項目情報
OSLinux judie.sv.kuronowish.com 2.6.18-412.el5PAE #1 SMP Mon Sep 5 22:25:03 UTC 2016 i686 i686 i386 GNU/Linux
各プログラムのバージョン 
今使っている
Perlのバージョン
5.008008
perlのバージョン
/usr/bin/perl

This is perl, v5.8.8 built for i386-linux-thread-multi

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

perlのバージョン
/usr/local/bin/perl
注:シンボリックリンク
(/usr/bin/perl)

This is perl, v5.8.8 built for i386-linux-thread-multi

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

rubyのバージョン
/usr/bin/ruby
ruby 1.8.5 (2006-08-25) [i386-linux]
rubyのバージョン
/usr/local/bin/ruby
注:シンボリックリンク
(/usr/bin/ruby)
ruby 1.8.5 (2006-08-25) [i386-linux]
使用可能プログラム 
sendmail/usr/lib/sendmail -> /etc/alternatives/mta-sendmail
/usr/sbin/sendmail -> /etc/alternatives/mta
mail/bin/mail
nkf/usr/bin/nkf
type見つけられませんでした。
which/usr/bin/which
file/usr/bin/file
where見つけられませんでした。
whereis/usr/bin/whereis
whatis/usr/bin/whatis
uname/bin/uname
tar/bin/tar
gunzip/usr/bin/gunzip -> ../../bin/gunzip
/bin/gunzip
gzip/usr/bin/gzip -> ../../bin/gzip
/bin/gzip
bzip2/usr/bin/bzip2
bunzip2/usr/bin/bunzip2 -> bzip2
php/usr/bin/php
/usr/local/bin/php -> /usr/bin/php
namazu見つけられませんでした。
gcc/usr/bin/gcc
g++見つけられませんでした。
sh/bin/sh -> bash
csh/bin/csh -> tcsh
sed/bin/sed
awk/usr/bin/awk -> ../../bin/gawk
/bin/awk -> gawk
perlcc/usr/bin/perlcc
gzexe/usr/bin/gzexe
gperf見つけられませんでした。
gzcat見つけられませんでした。
convert/usr/bin/convert
giftopnm見つけられませんでした。
CGI設定関連 
uidA = 実uid ; B = 実効uid ; C = CGIのuid
A == B
B == C
A == C
パーミッションの設定は
CGI = 700 ; DAT = 600
が良いでしょう。
cryptたぶんDES
今居る場所/home/www/public_html/cgi/info
ファイル指定方法
調べるファイル:serverc.cgi
相対パスでたぶんOK
実行CGIファイル名serverc.cgi
argv[0]/usr/bin/perl
HOST->IP
gethostbyname()
たぶん使える
IP->HOST
gethostbyaddr()
たぶん使える
REMOTE_HOSTたぶん有効
環境変数 
 「CGI/1.1」の仕様はInternet上を探せば見つかります。
DOCUMENT_ROOT/home/www/public_html
GATEWAY_INTERFACECGI/1.1
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODINGx-gzip, gzip, deflate
HTTP_HOSTkuronowish.com
HTTP_USER_AGENTCCBot/2.0 (http://commoncrawl.org/faq/)
PATH/usr/local/bin:/usr/bin:/bin
QUERY_STRING 
REMOTE_ADDR54.167.156.247
REMOTE_HOSTec2-54-167-156-247.compute-1.amazonaws.com
REMOTE_PORT39959
REQUEST_METHODGET
REQUEST_URI/cgi/info/serverc.cgi
SCRIPT_FILENAME/home/www/public_html/cgi/info/serverc.cgi
SCRIPT_NAME/cgi/info/serverc.cgi
SERVER_ADDR117.102.182.96
SERVER_ADMINwebmaster@kuronowish.com
SERVER_NAMEkuronowish.com
SERVER_PORT80
SERVER_PROTOCOLHTTP/1.0
SERVER_SIGNATURE 
SERVER_SOFTWAREApache
server check CGI version 0.04