シェルスクリプトマガジン

第26回 アクセスを制限する(AppArmor)

プロファイルを自動作成する

AppArmorでは、コマンドやプログラムなどの動作を学習することでプロファイルを自動生成できます。例となるサンプルプログラムとして、ホームディレクトリー内に「test1.sh」というシェルスクリプトを次の内容で作成します。

作成したら、

を実行して実行権限を与えます。
次のように引数にサンプルプログラムを絶対パスで指定して「aa-genprof」コマンドを実行します。

プロファイルを作成するためのプロファイリングを開始します。