使用以下代码在Ubuntu上生成新的AppArmor配置文件:
sudo apt-get install apparmor-utils
sudo aa-status
如果没有配置文件,则应该提示生成配置文件:
apparmor module is loaded.
18 profiles are loaded.
17 profiles are in enforce mode.
/usr/lib/NetworkManager/nm-dhcp-client.action
Press return to continue.
sudo aa-genprof /path/to/your/binary
在这里,您应该将路径更改为您要创建配置文件的二进制文件的路径。
按照提示进行配置文件生成。程序将出现在列表中,并提示您选择要生成的配置文件。
现在,您可以使用sudo aa-status检查配置文件是否存在,如果存在,则说明已成功生成AppArmor配置文件。