AIX 上の Workload Protection エージェントの管理 Power Virtual Server

IBM Cloud で IBM Cloud® Security and Compliance Center Workload Protection サービスのインスタンスをプロビジョニングした後、 Workload Protection エージェントを AIX 上のホストにデプロイすることができます。 IBM® Power® Virtual Server に配置し、 AIX オペレーティング・システムのセキュリティを検証します。

AIX ホストにエージェントを追加するには、 Power Virtual Server

Power Virtual Server 上の AIX ホストにエージェントを追加するには、以下の手順を実行してください:

  1. アクセス・キーを取得します

  2. パブリックまたはプライベートの取り込み URL を確認します。 詳しくは、Collector エンドポイントを参照してください。

  3. 次のコマンドを実行して、KSPM アナライザーのバイナリをダウンロードしてください:

    curl https://s3.us-east-1.amazonaws.com/download.draios.com/dependencies/kspm-analyzer/1.44.17/kspm-analyzer-aix-ppc64 -o /tmp/kspm-analyzer-aix-ppc64
    

    このコマンドは、バイナリを /tmp ディレクトリに保存します。 必要に応じて、別のディレクトリを使用することもできます。

  4. 次のコマンドを実行して、バイナリに実行権限を追加します

    chmod +x /tmp/kspm-analyzer-aix-ppc64
    
  5. 次のコマンドを実行して、サービスを設定してください:

    mkssys -p /tmp/kspm-analyzer-aix-ppc64 -s kspm_analyzer -u 0 -e /tmp/kspm-analyzer.log -i /tmp/kspm-analyzer.log -o /tmp/kspm-analyzer.log
    

    ここで、

    -p
    手順 3 でダウンロードした KSPM アナライザーのバイナリファイルへのフルパス。
    -s
    サービス名。
    -i, -o, -e
    ログファイルの保存場所。 この例では、 /tmp/kspm-analyzer.log を使用しています。 サービスログのファイルパスを別のものに指定することができます。
  6. 次のコマンドを実行して、サービスを起動します

    startsrc -s kspm_analyzer -e 'NODE_NAME=HOSTNAME API_ENDPOINT=REGION.security-compliance-secure.cloud.ibm.com ACCESS_KEY=ACCESS_KEY'
    

    ここで、

    HOSTNAME
    Workload Protection のインベントリおよび検索結果において、お使いのサーバーを識別するホスト名です。
    REGION
    Workload Protection インスタンスがデプロイされている地域。 例えば、 us-east または eu-de などです。 詳しくは、Collector エンドポイントを参照してください。
    ACCESS_KEY
    手順 1 で取得したアクセスキー。

    以下に例を示します。

    startsrc -s kspm_analyzer -e 'NODE_NAME=myhostname API_ENDPOINT=us-east.security-compliance-secure.cloud.ibm.com ACCESS_KEY=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
    
  7. 次のコマンドを実行して、システムの起動時にサービスが自動的に開始されるように設定します

    mkitab "fkcmd:2:respawn:startsrc -s kspm_analyzer -e 'NODE_NAME=HOSTNAME API_ENDPOINT=REGION.security-compliance-secure.cloud.ibm.com ACCESS_KEY=ACCESS_KEY'"
    

    HOSTNAMEREGION、および ACCESS_KEY を、手順 6 で使用したのと同じ値に置き換えてください。

  8. ログを確認して、サービスが実行されていることを確認してください:

    tail -f /tmp/kspm-analyzer.log
    

エージェントのステータスを確認する

エージェントの状態を確認するには、次のコマンドを実行してください:

lssrc -s kspm_analyzer

エージェントの停止

エージェントを停止するには、次のコマンドを実行してください:

stopsrc -s kspm_analyzer

エージェントの再起動

エージェントを再起動するには、次のコマンドを実行してください:

stopsrc -s kspm_analyzer && startsrc -s kspm_analyzer -e 'NODE_NAME=HOSTNAME API_ENDPOINT=REGION.security-compliance-secure.cloud.ibm.com ACCESS_KEY=ACCESS_KEY'

HOSTNAMEREGION、および ACCESS_KEY を、ご自身の設定値に置き換えてください。

エージェントの削除

Power Virtual Server 上の AIX ホストからエージェントを削除するには、以下の手順を実行してください

  1. サービスを停止します。

    stopsrc -s kspm_analyzer
    
  2. システムからサービスを削除します:

    rmssys -s kspm_analyzer
    
  3. 起動設定からサービスを削除します:

    rmitab fkcmd
    
  4. バイナリファイルを削除します:

    rm /tmp/kspm-analyzer-aix-ppc64
    

エージェントのログの表示

エージェントのログは、デフォルトでは /tmp/kspm-analyzer.log ファイルに保存されます。

ログをリアルタイムで表示するには、次のコマンドを実行してください:

tail -f /tmp/kspm-analyzer.log

ログ内のエラーを検索するには、次のコマンドを実行してください:

grep -i error /tmp/kspm-analyzer.log