ウェブサイト検索

Linuxで「Nessusダウンロード失敗」エラーを修正する方法


LinuxデスクトップでNessusを使用したいのにエラーが出て使用できないですか?ここでは、LinuxでのNessusのダウンロード失敗エラーを簡単に修正する方法を紹介します。

コンピュータや仮想マシンにNessusをダウンロードする際に問題が発生していますか?「Nessusのダウンロードに失敗しました。プラグインをダウンロード中に予期しないエラーが発生しました」というエラーが表示されますか?

さて、あなたはラッキーです!このエラーはすぐに簡単に修正でき、LinuxマシンでNessusを使って脆弱性をスキャンし始めることができます。やり方は以下の通りです。

ネッサスとは何ですか?

NessusはTenable Inc.によって開発されたオープンソースの脆弱性スキャナーです。これは、セキュリティエンジニア、ペネトレーションテスター、他のサイバーセキュリティ専門家や愛好者がネットワークの脆弱性を積極的に見つけ、特定し修正し、スキャンを自動化するためのサブスクリプションサービスを提供します。

Nessusには有料のサブスクリプションであるNessus Professionalと、スキャナーごとに16のIPアドレスに制限された無料版であるNessus Essentialsがあります。Nessusは脆弱性評価、脆弱性スキャン、ネットワークスキャン、ウェブスキャン、資産発見など、さまざまなサービスを提供しています。

「Nessus ダウンロード失敗」というエラーの原因は何ですか?

Nessusがダウンロードに失敗した際に提供するエラーメッセージに記載されているように、ネットワークの問題、ディスクスペースの不足、またはプロキシフィルタリングがエラーの根本原因です。

ネットワークエラー

Nessusサービスをダウンロードする際は、安定したインターネット接続を確保してください。デバイスが安定したネットワークに接続されていない場合や、Nessusをダウンロードしている間にインターネットが切断された場合、ダウンロードは失敗します。インターネットの速度と接続性を改善するためのこれらのトリックをチェックしてください。

この問題を解決する前に、以下を試してみてください:

  • インターネット接続をリセットするために、機内モードのボタンをオンとオフに切り替えてください。
  • Wi-Fiルーターを使用している場合は、電源を切って再起動してください。その後、高い位置に設置されていることを確認してください。
  • 接続速度を確認し、変動していないことを確認してください。

ディスク容量不足

あなたのコンピュータにはNessusプラグインとコンポーネントをダウンロードするための十分なディスクスペースがありますか?新しいファイルのためにスペースを確保するために、いくつかのファイルを削除または移動することを確認してください。

おそらく、VMware、VirtualBox、HyperVなどの仮想マシンでLinuxを実行しています。Linux仮想マシンの設定を編集して、割り当てられたストレージを増やしてください。また、これらのGUIツールを使ってLinuxコンピュータのディスクスペースを空けることもできます。

プロキシフィルタリング

あなたのプロキシサーバーがNessusサービスの更新やプラグインのダウンロードをブロックしている可能性があります。"plugins.nessus.org"が遅いプロキシサーバーやプロキシベースのウイルス対策ソフトによってフィルタリングされていないことを確認してください。このサービスを許可するようにプロキシサーバーを設定するか、無効にしてください。

「Nessusダウンロード失敗」エラーを修正する方法

これは、コンピュータにNessusをダウンロードしようとしたときに発生する一般的なエラーです。通常、次のように表示されます: Nessusのダウンロードに失敗しました。プラグインのダウンロード中に予期しないエラーが発生しました。

これはネットワークエラー、ディスクスペースの不足、または全く別の理由による可能性があります。以下のいずれかの修正措置を取ってください:

  1. 「nessuscli update」コマンドを実行します
  2. Tenableに連絡する

Nessusのダウンロードは、プラグインが完全にインストールされないか、まったくインストールされないために失敗します。このような場合、Nessusは脆弱性スキャンを行う際に、最小限のスキャン結果や時には空のスキャン結果を返します。

エラーを修正する方法はこちらです:

  1. Linuxターミナルを開き、Nessusサービスを停止してください。

    /etc/init.d/nessusd 
  2. 全てのプラグインをnessuscli updateコマンドを使用して更新してください。

    /opt/nessus/sbin/nessuscli  
  3. プラグインのダウンロードが完了したら、Nessusサービスを再起動します。

    /etc/init.d/nessusd start

サービスの開始および停止に関するコマンドは、使用しているディストリビューションによって異なる場合があります。

これでNessusサービスを問題なく利用できるようになります。

Linux上でのNessusによる脆弱性スキャン

エラーを修正したので、Nessusを使用して脆弱性をスキャンすることができます。深刻なサイバー脅威につながる脆弱性がないことを確認するために、Nessusが提供する多数のテンプレートやツールをぜひ活用してください。

関連記事: