コンテンツにスキップ

0308-docker-env-ownership-Docker環境ファイルの所有者がroot:rootに設定されていません


ルールID

  • 0308-docker-env-ownership

カテゴリ

  • コンテナ

レベル

  • warn

対応バージョン

  • Linux

説明

  • Dockerデーモンは、Docker環境ファイルを使用してDockerデーモンの実行時環境を設定します。systemdでサービスを管理するコンピュータでDockerを使用する場合、ファイルは/etc/sysconfig/dockerです。他のシステムでは、環境ファイルは/etc/default/dockerです。環境ファイルの所有者とグループ所有者が正しくrootに設定されていることを確認してください。

スキャン頻度

  • 0 */30 * * *

理論的根拠

  • Docker環境ファイルには、Dockerデーモンの動作を実行時に変更する可能性のある機密パラメータが含まれています。したがって、ファイルの整合性を維持するために、所有者はroot、グループもrootである必要があります。

リスク項目

  • コンテナセキュリティ

監査方法

  • 以下のコマンドを実行して、環境ファイルの所有者がroot、グループがrootであることを確認します。
stat -c %U:%G /etc/sysconfig/docker | grep -v root:root

上記のコマンドは何も返さない必要があります。

修復

  • 以下のコマンドを実行します。
#> chown root:root /etc/sysconfig/docker

これにより、環境ファイルの所有者とグループ所有者がrootに設定されます。

影響

  • なし

デフォルト値

  • デフォルトでは、このファイルの所有者とグループ所有者は正しくrootに設定されています。

参考文献

CIS コントロール

  • なし

フィードバック

このページは役に立ちましたか?