23.2. IMA 署名ベースの評価によるカーネルの実行時整合性監視の有効化


RHEL 9 以降、パッケージファイルはすべてファイルごとに署名されており、ユーザーは署名ベースの IMA 評価を有効にすることで、許可されたパッケージファイルにのみアクセスできます。

署名ベースの IMA 評価を有効にします。

ima-setup --policy=/usr/share/ima/policies/01-appraise-executable-and-lib-signatures
Copy to Clipboard Toggle word wrap

このコマンドの詳細は次のとおりです。

  • インストールされているすべてのパッケージのパッケージファイル署名を security.ima に保存します。
  • dracut の整合性モジュールを含めることで、IMA のコード署名鍵をカーネルに読み込みます。
  • ポリシーを /etc/ima/ima-policy にコピーして、systemd が起動時にそのポリシーを読み込めるようにします。

検証

  • ip コマンドを正常に実行できます。
  • ip/tmp にコピーされると、デフォルトで security.ima が失われ、ip コマンドは実行されません。

    # cp /usr/sbin/ip /tmp
    # /tmp/ip
    -bash: /tmp/ip: Permission denied
    # /tmp/ip doesn’t have security.ima
    # getfattr -m security.ima -d /tmp/ip
    # whereas /usr/sbin/ip has
    # getfattr -m security.ima /usr/sbin/ip
    # file: usr/sbin/ip
    security.ima=0sAwIE0zIESQBnMGUCMQCLXZ7ukyDcguLgPYwzXU16dcVrmlHxOta7vm7EUfX07Nf0xnP1MyE//AZaqeNIKBoCMFHNDOuA4uNvS+8OOAy7YEn8oathfsF2wsDSZi+NAoumC6RFqIB912zkRKxraSX8sA==
    Copy to Clipboard Toggle word wrap

サンプルポリシー 01-appraise-executable-and-lib-signatures が要件に合わない場合は、カスタムポリシーを作成して使用できます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る