Tworzenie profili Apparmor

wwitek100
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 03 paź 2006, 19:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Tworzenie profili Apparmor

Post autor: wwitek100 »

Jak wiadomo apparmor "ochrania" Ubuntu już od wersji Gusty, jednak wystarczy sprawdzić status usługi (apparmor_status), aby przekona się że jest to tylko pozorna ochrona, gdyż osłaniane są zaledwie trzy aplikacje.

Ten how-to jest tylko uzupełnieniem do dokumentu AppArmor_SSH_v0.1.pdf i przedstawia ogólnikowy opis tworzenia i aktualizacji profilu z uwzględnieniem problemów jakie mogą wystąpić w ubuntu

Przy pierwszym uruchomieniu któregoś z niżej wymienionych narządzi może pojawić się monit o włączenie repozytoriów profili, repozytoria te są prowadzone przez Novela i są już nieaktywne lub też nieaktywne dla ubuntu, w każdym bądź razie nie należy ich włączać.

1. Sprawdzamy czy narzędzia z których będziemy korzystać prawidłowo odczytują logi
sudo aa-logprof
jeżeli polecenie zwróci ciąg niezrozumiałych znaków należy zainstalować auditd
sudo apt-get install auditd
sudo /etc/init.d/auditd start
2. Tworzenie czystego profilu
sudo aa-autodep /ścieżka/do/programu_wykonywalnego

3. Uruchamiamy dany program i testujemy


4. Aktualizacja profilu
sudo aa-logprof

#aktywujemy profil (tryb enforce)
sudo aa-enforce /ścieżka/do/programu_wykonywalnego
od tego momentu apparmor będzie osłaniał proces programu

5. Ponowna Aktualizacja profilu
#dezaktywujemy profil (tryb compilant)
sudo aa-complain /ścieżka/do/programu_wykonywalnego
powtarzamy krok 4
ODPOWIEDZ

Wróć do „Instalacja i konfiguracja systemu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 28 gości