getenforce コマンドジェネレーター
現在のSELinuxモードを報告するgetenforceコマンドを生成する
getenforceの使い方入門
## getenforceとは?
`getenforce`コマンドは、システムで実行中の**現在の**SELinuxモードを報告します。オプションや引数は不要で、以下の3つの単語のいずれかが出力されます。
- `Enforcing` — SELinuxポリシーが有効で実行されている。 - `Permissive` — SELinuxは拒否をログに記録するが、ブロックはしない。 - `Disabled` — SELinuxが完全にオフになっている。
## 使用方法
1. **コマンドの実行**: `getenforce`を実行するだけです(権限が制限されている場合は通常、`sudo`を使用します)。 2. **出力の確認**: 現在のモードを示す単語が1つ出力されます。 3. **コピーして実行**: 生成されたコマンドを自分のターミナルにコピーします。
> これは読み取り専用のステータスチェックであり、モードを変更することはできません。実行中にEnforcingとPermissiveの間で切り替えるには`setenforce`を使用してください。起動時の永続的なモードを変更するには、`/etc/selinux/config`を編集して再起動してください。
▶getenforceを設定した後でもなぜ「Disabled」と表示されるのでしょうか?
`setenforce`は実行モードのみを変更するもので、初期設定で無効にコンパイル/起動されている場合はSELinuxを有効にすることはできません。`SELINUX=enforcing`を設定するには`/etc/selinux/config`を編集し、その後再起動してください。それにより`getenforce`が現在のアクティブモードを報告します。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。