iquzart.cis_centos_8

CIS - RHEL 8 ベースのシステム

RHEL 8 ベースのシステムにCISベンチマークを適用するためのAnsibleロールです。

要件

インストール時に以下のパーティションを作成してください。このロールはこれらのパーティションを作成しません。

1.1.6   | /varのための別のパーティションが存在することを確認する (スコア対象)
1.1.7   | /var/tmpのための別のパーティションが存在することを確認する (スコア対象)
1.1.11  | /var/logのための別のパーティションが存在することを確認する (スコア対象)
1.1.12  | /var/log/auditのための別のパーティションが存在することを確認する (スコア対象)
1.1.13  | /homeのための別のパーティションが存在することを確認する (スコア対象)

サポートマトリックス

ディストリビューション ステータス
CentOS 8 サポートされています (テスト済み)
RHEL 8 サポートされています (テスト済み)
Oracle Linux 8 サポートされています (テスト済み)

ロール変数

default/main.ymlの変数は説明が必要ありません。

ノート

このロールは、CISルール5.3.1、5.3.2、5.4.2、5.4.3、5.4.4を有効にすると、カスタムプロファイルでAuthselectを設定します。

ノードをActive Directoryドメインに参加させる推奨アプローチは「realmd」です。

以下のようにrealmd-distroの設定を更新してください (/usr/lib/realmd/realmd-distro.conf)。

[commands]
sssd-enable-logins = /usr/bin/sh -c "/usr/bin/systemctl enable oddjobd.service
&& /usr/bin/systemctl start oddjobd.service"

sssd-disable-logins = /bin/true

例のプレイブック

  - name: CISベースラインの設定
    hosts: cis
    remote_user: vagrant
    become: yes

    roles:
      - iquzart.cis_centos_8

ライセンス

MIT

著者情報

ムハンマド・イクバル iquzart@hotmail.com

プロジェクトについて

CIS Benchmark for RHEL 8 Based Systems

インストール
ansible-galaxy install iquzart.cis_centos_8
ライセンス
Unknown
ダウンロード
1.8k
所有者
Open Source Enthusiast