aa-exec - ograniczyć program z określonym profilem AppArmor
aa-exec [options] [--] [<command> ...]
aa-exec służy do uruchamiania programu ograniczonego określonym profilem i/lub przestrzenią nazw. Jeśli określono zarówno profil, jak i przestrzeń nazw, polecenie zostanie ograniczone przez profil w nowej przestrzeni nazw zasad. Jeśli określona zostanie tylko przestrzeń nazw, zostanie użyta nazwa profilu bieżącego ograniczenia. Jeśli nie określono ani profilu, ani przestrzeni nazw, polecenie zostanie uruchomione przy użyciu standardowego załącznika profilu (tj. tak, jakby zostało uruchomione bez polecenia aa-exec).
Jeśli argumenty mają być wklejone do <komendy> wywoływanej przez aa-exec, to należy użyć Ω- do oddzielenia argumentów aa-exec od komendy. aa-exec -p profil1 Ω- ls -l
ogranicz <command> z PROFILEM. Jeśli PROFIL nie jest określony, użyj bieżącej nazwy profilu (prawdopodobnie nieograniczonej).
użyj profili w NAMESPACE. Spowoduje to przejście od ograniczeń do korzystania z nowej przestrzeni nazw profilu.
przejdź do PROFILU przed wykonaniem <command>. To podporządkowuje działanie <command> regułom przejścia exec bieżącego profilu.
pokaż wykonywane polecenia
pokaż polecenia i kody błędów
Sygnalizuj koniec opcji i wyłącza dalsze przetwarzanie opcji. Wszelkie argumenty po Ω- są traktowane jako argumenty polecenia. Jest to przydatne podczas przekazywania argumentów do <komendy> wywoływanej przez aa-exec.
Jeśli znajdziesz jakieś błędy, zgłoś je na
aa-stack (8), aa-namespace (8), apparmor (7), apparmor.d (5), aa_change_profile (3), aa_change_onexec (3) and https://wiki.apparmor.net.