Ubuntu
在 Ubuntu 18.04 中為 Apache2 啟用 apparmor
我正在尋找一種在 Ubuntu Server 18.04 上啟用 Apache2 apparmor 配置文件的方法,根據文件,它必須手動啟動(選擇加入):https ://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/AppArmorProfiles
但是,我似乎找不到任何有關如何執行此操作的文件或指導。有人可以指出我正確的方向嗎?
我發現舊的可信賴文件很有用。
- Apparmor 大多預裝了 ubuntu。請確保。
apt policy apparmor
- 你需要 apache2 配置文件 libapache2-mod-apparmor。
apt install libapache2-mod-apparmor
3)啟用它
aa-enforce /etc/apparmor.d/usr.sbin.apache2
如果您遇到類似 aa-enforce not found 的錯誤。int apparmor-utils
apt-get install apparmor-utils
要配置您的應用程序,我遵循以下網址:
a2enmod mpm_prefork a2enmod apparmor service apache2 restart