【エスイーリナックス】
SELinux とは?
💡 万が一の侵入でも被害を最小限に食い止めるボディガード
📌 このページのポイント
SELinuxってよく「無効にしろ」って書いてあるけど、何が大変なの?
SELinuxはプロセスごとに「何のファイルにアクセスできるか」を厳密に制御するんだ。だから正しく設定しないとアプリが動かなくなることがある。でも「とりあえず無効」は最悪の対処法だよ。
通常のパーミッション(rwxとか)と何が違うの?
Permissiveモードって何に使うの?
ポリシー違反を検出してログに記録するけど、実際にはブロックしないモードだよ。新しいアプリを導入するときに、まずPermissiveで動かしてどんなアクセスが必要か調査し、ポリシーを調整してからEnforcingに切り替えるのが正しい手順なんだ。
トラブルが起きたときはどうデバッグするの?
📖 おまけ:英語の意味
「Security-Enhanced Linux」 = セキュリティ強化Linux
💬 アメリカ国家安全保障局(NSA)が開発に関わったセキュリティ機能だよ