AppArmor uzamkne zranitelné procesy, což omezuje poškození zabezpečení v těchto procesech. AppArmor je také možné použít k uzamčení aplikace Mozilla Firefox za zvýšenou bezpečnost, ale ve výchozím nastavení to nečiní.
Co je to AppArmor?
Například jedna aplikace, která je omezena ve výchozím nastavení Ubuntu, je prohlížeč Evince PDF. Zatímco služba Evince může fungovat jako uživatelský účet, může podniknout pouze konkrétní akce. Společnost Evince má pouze minimum oprávnění k práci s dokumenty PDF. Pokud byla objevena chyba zabezpečení v aplikaci Evince pro vykreslování PDF a otevření škodlivého dokumentu PDF, který převzal Evince, AppArmor by omezil škody, které by Evince mohla učinit. V tradičním modelu zabezpečení Linuxu bude mít Evince přístup ke všemu, na který máte přístup. ApArmor má pouze přístup k věcem, které musí prohlížeč PDF potřebovat.
AppArmor je obzvláště užitečný pro omezení softwaru, který může být zneužit, jako je webový prohlížeč nebo serverový software.
Zobrazení stavu AppArmor
sudo apparmor_status
Uvidíte, zda je ve vašem systému spuštěn AppArmor (je standardně spuštěn), nainstalované profily AppArmor a omezené procesy které běží.
Profily AppArmor
Profily mohou pracovat v režimu "stížnost" nebo "režim vynucení". V režimu vynucení - výchozí nastavení pro profily dodávané s Ubuntu - AppArmor zabraňuje aplikacím, akce. V režimu stížností aplikace AppArmor umožňuje aplikacím provádět omezená opatření a vytváří záznam o záznamu, který si o tom sděluje. Režim Complain je ideální pro testování profilu AppArmor před tím, než jej povolíte v režimu vynucení - uvidíte chyby, které by mohly nastat v režimu vymáhání.
Profily jsou uloženy v adresáři /etc/apparmor.d. Tyto profily jsou soubory prostého textu, které mohou obsahovat komentáře.
Povolení AppArmor pro Firefox
usr.bin.firefox/etc/apparmor.d adresář. Ve výchozím nastavení není povoleno, protože může příliš ohrozit Firefox a způsobit problémy. Složka /etc/apparmor.d/disable obsahuje odkaz na tento soubor, což znamená, že je zakázáno. Chcete-li povolit profil Firefoxu a omezit Firefox s aplikací AppArmor, spusťte následující příkazy:
sudo rm /etc/apparmor.d/disable/usr.bin.firefox
cat /etc/apparmor.d/usr.bin.firefox | sudo apparmor_parser -a
Po spuštění těchto příkazů znovu spusťte příkaz
sudo apparmor_status a zjistíte, že profily Firefoxu jsou nyní načteny Chcete-li zakázat profil Firefoxu, , spusťte následující příkazy:
sudo ln -s /etc/apparmor.d/usr.bin.firefox /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr. bin.firefox
Podrobnější informace o používání aplikace AppArmor naleznete na oficiální stránce Ubuntu Server Guide na adrese AppArmor
PS4 vs Xbox One vs Wii U: Který z nich je pro vás to pravé?
Konzole války. Zkouška vůle, síly a vytrvalosti téměř tak stará jako hra sama. V posledních několika desetiletích se firmy z každého rohu technosféry vrhly klobouk do kruhu s jedním nebo jiným systémem, jen několik vybraných bojů skrz záhyb, aby se dostali na vrchol hromady. dny, nicméně jen tři hlavní výrobci přežili, aby vyprávěli příběh: Nintendo, Microsoft a Sony.
Jak optimalizovat tok vašeho domu, abyste ušetřili peníze na vašem A / C
Mnoho inteligentních termostatů tvrdí, že vám ušetří peníze na vytápění a klimatizaci. Ve skutečnosti byste mohli ušetřit značné množství peněz tím, že získáte Nest nebo Ecobee3, ale mohou vás také stát více peněz, pokud váš dům není optimalizován pro dobrý průtok vzduchu. Pokud se neustále obáváte Když se podíváte na váš účet za energii každý měsíc, nemusí to být termostat způsobující problémy, takže inteligentní termostat sám vás nebude schopen zachránit.