AppArmor (MAC)

AppArmor
Aktywna
Enforce
Załadowanych profili
45
Załadowanych profili
W trybie enforce
42
complain: 3
Procesów z profilem
49
bez profilu: 0

Profile AppArmor, tryb enforce i procesy bez profilu

Obowiązkowa kontrola dostępu decyduje, co wolno programowi, niezależnie od uprawnień użytkownika, który go uruchamia. Na Ubuntu i Debianie oznacza to AppArmor: jest zainstalowany i działa na większości serwerów, a na bardzo wielu z nich praktycznie niczego nie ogranicza.

Ta strona pokazuje każdy wczytany profil wraz z jego trybem, procesy działające z ograniczeniami oraz te działające bez żadnego profilu. Tryb to pierwsza rzecz do sprawdzenia. Profil w trybie complain zapisuje, co by zablokował, i nie blokuje niczego: przydatne przy dostrajaniu nowego profilu, bezwartościowe jako ochrona, jeśli tak został i o nim zapomniano. Dopiero enforce naprawdę ogranicza proces.

Lista procesów bez profilu to ciekawsza połowa. Wszystko, co jest osiągalne z sieci, powinno mieścić się pod profilem: serwer WWW, baza danych, demon pocztowy i każdy napisany przez ciebie serwer aplikacji. Pokazane są też ostatnie odmowy, bo usługa, która nagle zaczyna sprawiać kłopoty po zmianie profilu, zwykle sama się tam tłumaczy.