アクティベーションコードを管理する
注意: Tenable Nessus では、インストールプロセス中にアクティベーションコードを生成できます。詳細は、Tenable Nessus Essentials、Professional、Expert、Manager をインストールする を参照してください。
Tenable Nessus をサブスクリプションモードで使用するには、プラグインフィードのアクティベーションコードが必要です。このコードで、ユーザーがインストールして使用できるように Tenable がライセンス付与した Tenable Nessus のバージョンが特定されます。該当する情報がある場合は、スキャンできる IP アドレスの数、Tenable Nessus にリンクできるリモートスキャナーの数、Tenable Nessus Manager にリンクできる Tenable Agents の数も特定されます。
アクティベーションコードには、次の特徴があります。
- ワンタイムコードです。ただし、ライセンスまたはサブスクリプションが変更された場合は、Tenable が新しいアクティベーションコードを発行します。または、既存のアクティベーションコードを別のシステムに転送することもできます。
- 発行後 24 時間以内に、Tenable Nessus のインストールで使用する必要があります。
- 複数のスキャナーで共有することはできません。
- 大文字と小文字が区別されません。
-
Tenable Nessus のオフライン管理に必要です。
注意: アクティベーションコードの取得方法と使用方法については、アクティベーションコードを取得 のページを参照してください。
アクティベーションコードを表示する
Tenable Connect で表示する
Tenable Connect でアクティベーションコードを表示します。
Tenable Nessus で表示する
- Tenable Nessus にログインします。
- 上部のナビゲーションバーで、[Settings] (設定) をクリックします。
[About] (製品情報) ページが表示されます。
- [Overview] (概要) タブで、[Activation Code] (アクティベーションコード) を表示します。
注意: Tenable Nessus スキャナーを使用している場合、[About] (バージョン情報) ページのライセンスの有効期限とアクティベーションコードの値は [N/A] と表示されます。
コマンドラインから表示する
オペレーティングシステム固有の nessuscli fetch --code-in-use コマンドを使用する。
|
Platform |
コマンド |
|---|---|
|
Linux |
# /opt/nessus/sbin/nessuscli fetch --code-in-use |
|
macOS |
# /Library/Nessus/run/sbin/nessuscli fetch --code-in-use |
|
Windows |
"C:\Program Files\Tenable\Nessus\nessuscli.exe" fetch --code-in-use |
アクティベーションコードを更新する
Tenable Nessus Manager を使用する場合に必要なユーザーロール: Administrator (管理者)、System Administrator (システム管理者)
新しいライセンスを対応するアクティベーションコードとともに受け取った場合、新しいアクティベーションコードを Tenable Nessus に登録する必要があります。
注意: Tenable Nessus をオフラインで使用している場合は、Tenable Nessus をオフラインで管理する を参照してください。
Tenable Nessus での更新
- Tenable Nessus の上部のナビゲーションバーで、[Settings] (設定) をクリックします。
- [Overview] (概要) タブで、アクティベーションコードの横にある
ボタンをクリックします。 -
アクティベーションコードを入力し、[Activate] (アクティブにする) をクリックします。
これで Tenable Nessus インスタンスのライセンスがアクティブになりました。
注意: Tenable Nessus スキャナーを使用している場合、[About] (バージョン情報) ページのライセンスの有効期限とアクティベーションコードの値は [N/A] と表示されます。
コマンドラインからの更新
- Tenable Nessus を実行しているシステムで、コマンドプロンプトを開きます。
-
お使いのオペレーティングシステム固有の nessuscli fetch --register <Activation Code> コマンドを実行します。
Platform (プラットフォーム) コマンド Linux
# /opt/nessus/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
macOS
# /Library/Nessus/run/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
Windows
C:\Program Files\Tenable\Nessus>nessuscli.exe fetch --register xxxx-xxxx-xxxx-xxxx
Tenable Nessus は、Tenable Nessus エンジンと最新の Tenable Nessus プラグインをダウンロードおよびインストールした後、再起動します。
注意 : 最新の更新を自動的にダウンロードまたはインストールせずに Tenable Nessus を登録するには、コマンド nessuscli fetch --register-only を使用します。
アクティベーションコードを転送する
Tenable Nessus Manager を使用する場合に必要なユーザーロール: Administrator (管理者)、System Administrator (システム管理者)
Tenable Nessus Professional と Tenable Nessus Expert では、1 つのアクティベーションコードを複数のシステムで使用できます。これにより、アクティベーションコードを毎回リセットすることなく、システム間で Tenable Nessus ライセンスを簡単に転送できます。
アクティベーションコードをシステムに転送すると、そのシステムがそのライセンスのアクティブな Tenable Nessus インスタンスになります。最後にアクティブ化したシステムだけがプラグイン更新を受信できます。そのアクティベーションコードを持つ Tenable Nessus の過去のインスタンスはすべて機能しますが、プラグインの更新は受信できません。非アクティブなインスタンスでは、次のエラーメッセージが表示されます。 ライセンスコードが無効または転送されたため、フィードへのアクセスが拒否されました。
アクティベーションコードを転送するには、Tenable Nessus のアクティブインスタンスを作成するシステムで、次のいずれかの手順を実行します。
Tenable Nessus から転送する
- お使いのオペレーティングシステムに適した手順に従い、Tenable Nessus をインストールします。
- ブラウザでシステムにアクセスします。
- [Create an account] (アカウントを作成する) ウィンドウで、ユーザー名とパスワードを入力します。
- [Continue] (続行) をクリックします。
-
[Register your scanner] (スキャナーを登録する) ウィンドウの [Scanner Type] (スキャナーの種類) ドロップダウンボックスで、Tenable Nessus Essentials、Nessus Professional、Nessus Manager から選択します。
-
[Activation Code] (アクティベーションコード) ボックスに、アクティベーションコードを入力します。
-
[Continue] (続行) をクリックします。
Tenable Nessus がインストールプロセスを完了します。これには数分かかる場合があります。インストールが完了すると、この Tenable Nessus インスタンスでライセンスがアクティブになります。
- Tenable Nessus をアクティベートする対象のシステムにアクセスします。
- 上部のナビゲーションバーで、[Settings] (設定) をクリックします。
- [Overview] (概要) タブで、アクティベーションコードの横にある
ボタンをクリックします。 -
アクティベーションコードを入力し、[Activate] (アクティブにする) をクリックします。
これで Tenable Nessus インスタンスのライセンスがアクティブになりました。
注意: Tenable Nessus スキャナーを使用している場合、[About] (バージョン情報) ページのライセンスの有効期限とアクティベーションコードの値は [N/A] と表示されます。
コマンドラインから転送する
root ユーザーで次の手順を実行するか、root 以外のユーザーで sudo を使用します。
- Tenable Nessus をアクティベートする対象のシステムで、コマンドプロンプトを開きます。
-
お使いのオペレーティングシステム固有の nessuscli fetch --register <Activation Code> コマンドを実行します。
Platform (プラットフォーム) コマンド Linux
# /opt/nessus/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
macOS
# /Library/Nessus/run/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
Windows
C:\Program Files\Tenable\Nessus>nessuscli.exe fetch --register xxxx-xxxx-xxxx-xxxx
Tenable Nessus は、Nessus エンジンと最新の Nessus プラグインをダウンロードおよびインストールした後、再起動します。