11.3. SCAP コンテンツの設定

11.3.1. OpenSCAP Puppet モジュールのインポート

注記

ホストで OpenSCAP 監査を設定するために Puppet を使用しない場合は、この手順をスキップできます。

OpenSCAP でホストを監査するには、先に Puppet 環境をインポートする必要があります。Puppet 環境には、OpenSCAP 設定をデプロイするために各ホストに割り当てる必要のある Puppe クラスが含まれます。

Satellite Web UI で、Puppet 環境と、監査する各ホストを関連付ける必要があります。

手順

  1. Satellite Web UI で、Configure > Environments に移動します。
  2. satellite.example.com からの環境のインポート をクリックします。
  3. 監査するホストに関連付けられた Puppet 環境のチェックボックスを選択します。

    Puppet 環境が存在しない場合には、実稼働 環境のチェックボックスを選択します。OpenSCAP に必要な Puppet クラスは、デフォルトで 実稼働 環境に含まれます。

  4. 更新 をクリックします。

11.3.2. デフォルト OpenSCAP コンテンツのロード

CLI で、次のいずれかの方法を使用して、デフォルトの OpenSCAP コンテンツをロードします。

手順

  • Hammer コマンドを使用します。

    # hammer scap-content bulk-upload --type default
  • (非推奨) foreman-rake コマンドを使用します。

    # foreman-rake foreman_openscap:bulk_upload:default

11.3.3. 追加の SCAP コンテンツ

追加の SCAP コンテンツは、各自で作成したものか他から取得したものかを問わず、Satellite Server にアップロードできます。SCAP コンテンツは、ポリシーに適用される前に Satellite Server にインポートされる必要があります。

たとえば、Red Hat Enterprise Linux リポジトリーで利用可能な scap-security-guide RPM パッケージには、Payment Card Industry Data Security Standard (PCI-DSS) バージョン 3 向けのプロファイルが含まれます。このコンテンツは、オペレーティングシステムのバージョン固有ではないため、Red Hat Enterprise Linux を実行していない場合でも Satellite Server にアップロードできます。

11.3.4. 追加の SCAP コンテンツのアップロード

Satellite Web UI で追加の SCAP コンテンツをアップロードします。Satellite Web UI の代わりに CLI を使用するには、CLI procedure を参照してください。

手順

  1. Satellite web UI で、Hosts > SCAP contents に移動し、New SCAP Content をクリックします。
  2. タイトル テキストボックスにタイトルを入力します。

    例: RHEL 7.2 SCAP Content

  3. ファイルの選択 をクリックしてから、SCAP コンテンツファイルが含まれるロケーションに移動し、開く を選択します。
  4. Submit をクリックします。

SCAP コンテンツファイルが正常にロードされると、Successfully created RHEL 7.2 SCAP Content (RHEL 7.2 SCAP コンテンツが正常に作成されました) といったメッセージが表示され、SCAP コンテンツ のリストに新規のタイトルが含まれます。

CLI 手順

  1. SCAP コンテンツを Satellite Server にアップロードするには、次のコマンドを入力します。

    # hammer scap-content bulk-upload \
    --directory /usr/share/xml/scap/ssg/content/ \
    --location "_My_Location_" \
    --organization "_My_Organization_" \
    --type directory

    /usr/share/xml/scap/ssg/content/ の SCAP コンテンツは、scap-security-guide パッケージの一部です。