mcstransサービスの有効化
mcstrans
サービスにより、編集可能な構成エントリとして定義されている判読可能なテキスト・ラベルのマップに対して、MCSカテゴリおよびMLS機密性値が自動的に翻訳されます。targeted
ポリシーを使用している場合、構成ファイルは/etc/selinux/targeted/setrans.conf
にあります。mls
ポリシーを使用している場合、/etc/selinux/mls/setrans.conf
にあるか/etc/selinux/mls/setrans.d
内の個別の構成ファイルとして存在します。
mcstrans
サービスにより、ユーザーは、様々なSELinux出力でシステムによって返されたカテゴリ値と機密性値を簡単に理解できるようになり、セキュリティ・コンテキストの定義時に適切な値を設定しやすくなります。詳細は、setrans.conf(8)
およびmcstransd(8)
マニュアル・ページを参照してください。
mcstrans
サービスをインストールして有効にするには、次を実行します。
sudo dnf install -y mcstrans
sudo enable --now mcstrans
setrans.conf
ファイルのいずれかを更新して独自のマッピングを作成する場合は、次のように、mcstrans
サービスを再起動する必要があります。
sudo systemctl restart mcstrans
次を実行することで、翻訳が適用されたことを確認できます。
chcat -L
このコマンドでは、mcstrans
サービスによって適用された現在のマッピングのリストが返されます。