getenforce 命令構建器
產生用於顯示目前 SELinux 模式的 getenforce 指令
開始使用 getenforce
## 什麼是 getenforce?
`getenforce` 這個指令會顯示系統上目前運行的 SELinux 模式。它不需要任何選項或參數,只會列印三個字詞中的一個:
- `Enforcing` — SELinux 安全策略已啟用且正在被強制執行。 - `Permissive` — SELinux 會記錄拒絕的請求,但並不會阻擋它們。 - `Disabled` — SELinux 已完全關閉。
## 使用方式
1. **執行指令**:直接運行 `getenforce`(如果權限受限,通常需要搭配 `sudo`)。 2. **閱讀輸出結果**:會列印出一個字詞,用來表示目前的模式。 3. **複製並執行**:將生成的指令複製到您的終端機中。
> 這只是一個只讀狀態檢查——它無法改變模式。若要在運行時在強制模式與寬容模式之間切換,請使用 `setenforce`。若要改變開機時的永久模式,請編輯 `/etc/selinux/config`並重新啟動電腦。
▶為何我設定之後,getenforce 仍會顯示「Disabled」?
`setenforce`僅能改變運行模式,若 SELinux 在編譯或開機時已被關閉,則無法將其啟用。請編輯`/etc/selinux/config`以設定`SELINUX=enforcing`,然後重新開機——之後`getenforce`會顯示目前的運行模式。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。