apparmorのaa-enforceコマンドは「コマンドが見つかりません」エラーになります


14

apparmorプロファイルを有効にしようとしていますがfirefox、入力すると

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

aa-enforce command not foundメッセージを受け取ります。

apparmor_statusapparmor20個のプロファイルがロードされた状態で実行されていることを示します。

何か案は?Ubuntu 14.04で、インストールしたばかりです


パッケージをインストールしましたapparmor-profiles か?
hg8

いいえ、私はこれが必要になるとは思いませんでした- usr.bin.firefoxは、AppArmorのプロファイルフォルダ内に既にある
RM22

たぶんパッケージをインストールしてみてください?
hg8

回答:


14

/usr/sbin/aa-enforceパッケージの一部であり、apparmor-utilsデフォルトではインストールされません。

したがって、パッケージをインストールします

sudo apt-get install apparmor-utils

あなたは評判1ユーザーだとして:この答えはあなたを助けている場合、グレーをクリックすることを忘れないでください☑を意味し、このテキストの左側で[はい、この答えは有効です;-)
Fabby

1
おかげでファビー-トリックをやった。私はドキュメントのどこにもこの要件を見ませんでした- インストールセクションのhelp.ubuntu.com/community/AppArmorにあると思っていたでしょう
-rm22
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.