啟用和停用 Novell AppArmor

任何全新安裝的 SUSE Linux Enterprise 上,都會預設執行 Novell AppArmor。有兩種方式可以切換 AppArmor 的狀態:

使用 YaST 系統服務 (Runlevel)

若要停用或啟用 AppArmor,可將其開機程序檔加入或移出系統開機時執行的程序檔順序之中。狀態變更會在下一次系統開機時套用。

控制 Novell AppArmor 控制台

若要在執行的系統中切換 Novell AppArmor 的狀態,可使用 YaST Novell AppArmor 控制台將它開啟或關閉。所做的變更會立即套用。控制台會觸發 AppArmor 的停止或啟動事件,並將它的程序檔加入或移出系統的開機順序。

若要從系統開機時執行的程序檔順序中移除 AppArmor,以永久停用,請執行下列步驟:

  1. root 身份登入並啟動 YaST。

  2. 選取系統+系統服務 (Runlevel)

  3. 選取進階模式

  4. 選取 boot.apparmor,再按一下設定/重設+停用服務

  5. 選取完成以結束 YaST Runlevel 工具。

下次系統開機時,AppArmor 將不會啟始,而且會保持停用狀態,直到您重新明確啟用為止。使用 YaST Runlevel 工具重新啟用服務的方式,與停用時的方式類似。

使用 AppArmor 控制台在執行系統中切換 AppArmor 的狀態。套用後的變更會立即生效,而且在系統重新開機後仍然有效。若要切換 AppArmor 的狀態,請按照下列步驟進行:

  1. root 身份登入並啟動 YaST。

  2. 選擇Novell AppArmor+AppArmor 控制台

  3. 選取啟用 AppArmor。若要停用 AppArmor,請取消勾選這個選項。

  4. 選取完成以結束 AppArmor 控制台。