日々様々なトラブルにハマっている、困ったシステム管理者の奮闘日記です。

Nessus のプラグインのアップデートができない?

仕事上、サーバ類のセキュリティホールチェック(ペネトレーションテストとも言うのかな?)にNessusを使っている。

久しぶりにNessusを使おうと思い、まずはプラグインを最新化しなくっちゃ、と下記コマンドを実施。

nessus-update-plugins

すると、次のようなエラーが表示され、プラグインのアップデートができない。

An unknown HTTP error occured (http error code: 404)
E: Could not retrieve the plugins MD5

Aborting

なんだかんだやってみたのだが、時間もなかったので最新バージョンを再インストールすることにした。

が、Nessusのサイトで最新版(3.2.0)をダウンロードしようとしたのだが...

Vine用がない。

Linux用は Fedora 7, 8, Red Hat EL 3, 4, 5, CentOS 3, 4, 5, SuSE 9.3, 10, Debian 4, Ubuntu 7.10 しかない。
全部.rpmや.debの形式になっている。
前のバージョンのようにShellでインストールできる形式じゃないのね。

というわけで、バージョン2.2.11をインストールすることにした(バージョン2まではShellを実行してインストールする方式なので、VineでもインストールOK)。

で、nessus-installer-2.2.11.sh に実行権限を追加して実行。

すると、途中で

If you already registerd and received an activation code. please enter
it below if you want to activate it now :

Activation code :

と聞いてきた。
そういえば、昔Nessusのアクティベーション・コードを取得したなぁ、と思い出し、昔のメールを引っ掻き回したところ見つけましたょ、アクティベーション・コード。

そのメールには、

To activate your account, simply execute the following command :
nessus-fetch --register XXXX-XXXX-XXXX-XXXX-XXXX

と書いてあった。

再インストールしなくても、まずは「nessus-fetch –register」コマンドを実行すれば良かったのですね。

とりあえず、Nessus 2.2.11 を正常にインストール終了し、改めて「nessus-update-plugins」を実行したところ、問題なく終了した。

やれやれ、またハマってしまった。


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply