はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/12/05
It opened to 2004/09/19. Visitors
Pageviews
Today(IP/PV)
3,616,044
14,192,470
1,063/5,415
このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。
不正アクセス一覧の集計
日時: 2005/11/18 19:28
名前: rock

はじめまして。初心者のrockと申します。以後よろしくお願いします。
いつも利用させていただいていて、大変勉強になります。

Fedora Core2を使用しています。

で、本題なのですが、不正アクセス一覧の集計(OrignalCGI)を作成しようと思い、
rootフォルダ内にmakerefusedssh.cgiを作成して、/root/makerefusedssh.cgiを行ったのですが、「: bad interpreter: そのようなファイルやディレクトリはありません」とエラーがでます。ちゃんとその場所にmakerefusedssh.cgiはあります。
cgiもそのままソースをコピーして、$sumline "1<>$atackdate<>$atackip<>$atackinfo\n";などは削除して作成しています。
パーティションの設定も700にしています。
#!/usr/local/bin/perlは自分のサーバーだと#!/usr/bin/perlなのでそれに変更しています。

/var/www/cgi-bin/にmakerefusedssh.cgiをコピーしたり、#!/usr/local/bin/perlなど様々なことを昨日からやって試してみましたが、上手くいきません。
Apatch2の設定をいじらないといけないなどあるのでしょうか?
他のCGIはちゃんと作動しています。
誰かご教授お願いします。

明日から2日間ネット環境のない所にいるので、レスが遅くなりますが、
ご教授お願いします。

また、月曜から頑張って設定していきたいと思っています。
Re: 不正アクセス一覧の集計 ( No.1 )
日時: 2005/11/21 20:10
名前: 管理者

以下を行っても、結果は同じですか?
# /usr/bin/perl /root/makerefusedssh.cgi

このCGIは、ファイルの設定場所としては以下の部分になります。
#------------------------------#
# 設定項目          #
#------------------------------#
# sshログの場所
$logdir = '/var/log';
# html出力ファイル
$outhtml = '/var/www/html/refusedssh.html';

sshログの場所について、このパスの中に「secure」と言うファイルがありますか?
html出力ファイルにについて、「/var/www/html/」パスはありますか?

また、このCGIはapache設定ファイルを変更しなくてはいけない事は一切ありません。
ソースの所々に「print "xxx\n";」等を挿入して、何処でエラーが出ているか探る事は可能でしょうか?
Re: 不正アクセス一覧の集計 ( No.2 )
日時: 2005/11/22 11:08
名前: rock

# /usr/bin/perl /root/makerefusedssh.cgi

を行ったところ無事行うことができました。

お忙しい中、ありがとうございました。

これからも頑張っていきたいと思います。

管理人さんも風邪をひかぬよう頑張ってください。


Copyright(©)2004-2008 First home server construction. All Right Reserved.