このスレッドはクローズされています。記事の閲覧のみとなります。
不正アクセス一覧の集計ができない。 |
|
- æ¥æï¼ 2005/07/25 17:45
- ååï¼ 山城
- はじめまして。いつも拝見させて頂いています。
このサイトに「不正アクセス一覧の集計」を紹介されていますが、そのままコピペをして実行したのですが以下のエラーが出力されて実行できません。
パーッミッションも実行権を付けているので問題ないと思うんですが・・・
-bash: ./makerefusedssh.cgi: /usr/local/bin/perl: bad interpreter: そのようなファイルやディレクトリはありません
何かアドバイスがありましたら教えてください。
|
■ コンテンツ関連情報
Re: 不正アクセス一覧の集計ができない。 ( No.1 ) |
|
- æ¥æï¼ 2005/07/25 21:47
- ååï¼ 管理者
- 山城様、はじめまして。
スクリプトの冒頭文「#!/usr/local/bin/perl」ですが、山城様の場合、 Perlが「/usr/bin/perl」にしかないのではないでしょうか?
公開されているスクリプトは大抵が「/usr/local/bin/perl」になっていると思います。
# whereis perl
上記コマンドを投入してみてください。 [root@fedora root]# whereis perl perl: /usr/bin/perl /usr/local/bin/perl /usr/share/man/man1/perl.1.gz
上記の様に、Perlが「/usr/bin/perl」「/usr/local/bin/perl」の様に出力されれば、 冒頭文が「#!/usr/local/bin/perl」で動作します。
対処法として「# ln -s /usr/bin/perl /usr/local/bin/perl」とコマンド投入し、 シンボリックリンクする事により動作可能です。
|
Re: 不正アクセス一覧の集計ができない。 ( No.2 ) |
|
- æ¥æï¼ 2005/07/26 20:31
- ååï¼ 山城
- 管理者さま
ご指摘の通りでした。 対処法で実行できるようになりました。ありがとうございました。
これからも宜しくお願いいたします。
|
■ その他