Apparmor的aa-enforce命令导致“找不到命令”错误


14

我正在尝试为启用apparmor配置文件firefox,但是当我输入

sudo aa-enforce /etc/apparmor.d/usr.bin.firefox 

我收到一条aa-enforce command not found消息。

apparmor_status表示apparmor正在加载20个配置文件。

有任何想法吗?这是Ubuntu 14.04,我刚刚安装了它


您安装了软件包apparmor-profiles 吗?
hg8

不,我不认为这是必需的-usr.bin.firefox已在apparmor个人资料文件夹中
rm22 2015年

也许尝试安装该软件包?
hg8

Answers:


14

/usr/sbin/aa-enforce是package的一部分,apparmor-utils默认情况下未安装。

因此,请使用

sudo apt-get install apparmor-utils

由于您是信誉1用户:如果此答案对您有所帮助,请不要忘记单击文本左侧的灰色,这表示是的,此答案有效;-)
Fabby 2015年

1
感谢Fabby-做到了。我在文档中的任何地方都没有看到此要求-可能会认为它在安装部分的help.ubuntu.com/community/AppArmor
rm22 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.