AppArmor

AppArmor — програмний інструмент попереджувального  захисту, заснований на політиках безпеки (відомих також як профілі (англ. profiles)), які визначають, до яких системних ресурсів і з якими привілеями може отримати доступ той чи інший додаток. У AppArmor включений набір стандартних профілів, а також інструменти статичного аналізу та інструменти, засновані на навчанні, що дозволяє прискорити і спростити побудову нових профілів.

Історія

Спочатку програма була розроблена компанією Immunix. Після її придбання компанією  Novell інструмент був відкритий під ліцензією GNU GPL і включений в openSUSE[1]. Пізніше адаптований для Ubuntu[2].

В кінці літа 2008 року Рассел Кокер, один із авторів SELinux, виказав думку, про те що AppArmor є безперспективним, пояснивши це тим, що навіть в openSUSE з'являється підтримка аналогічного і більш популярного рішення — SELinux[3]. Однак незабаром розробку AppArmor продовжив співробітник Canonical, а в липні 2010 року було оголошено про те, що AppArmor увійде до складу Linux-ядра версії 2.6.36[4]. В травні 2013 року підтримка інструменту була впроваджена в Debian 7 Wheezy[5].

Див. також

  • SELinux
  • LIDS

Примітки

  1. Novell открывает AppArmor. Линуксцентр. 11 січня 2006. Архів оригіналу за 4 червня 2012. Процитовано 5 квітня 2007.
  2. AppArmor now in Feisty (англ.). 2 квітня 2007. Архів оригіналу за 4 червня 2012. Процитовано 5 квітня 2007.
  3. Рассел Кокер: AppArmor мертвий, нехай живе SELinux?. nixp.ru. 26 серпня 2008. Архів оригіналу за 4 червня 2012. Процитовано 15 грудня 2008.
  4. OpenNews: AppArmor и Yama будут включены в Linux-ядро 2.6.36. Архів оригіналу за 4 березня 2016. Процитовано 27 липня 2015.
  5. Компания SPI выпустила Debian 7 Wheezy (рос.). OSZone. 6 травня 2013. Архів оригіналу за 11 травня 2013. Процитовано 6 травня 2013.

Посилання

  • Brown, Chris (22 серпня 2006). Protect your applications with AppArmor (англ.). Архів оригіналу за 19 травня 2012. Процитовано 5 квітня 2006.
  • Linux Magazine Issue 69: August 2006 (англ.). Linux Magazine. серпня 2006. Архів оригіналу за 19 травня 2012. Процитовано 5 апереля 2006.
  • Brooks, Jason (14 мая 2006 By). Wield the Shield: How Trustworthy Is Your OS? (англ.). eWeek's. Архів оригіналу за 19 травня 2012. Процитовано 5 квітня 2006.
  • п
  • о
  • р
Організація
Ядро
Підтримка
  • Розробники
    • The Linux Programming Interface
    • kernel.org
    • LKML
    • Linux conferences
  • Користувачі
    • Linux User Group (LUG)
Реалізація
Debugging
  • CRIU
  • ftrace
  • kdump
  • Linux kernel oops
  • SystemTap
  • BPF
Завантаження
ABIs
APIs
Kernel
System Call
Interface
  • POSIX
    • ioctl
    • select
    • open
    • read
    • close
    • sync
  • Linux-only
    • futex
    • epoll
    • splice
    • dnotify
    • inotify
    • readahead
In-kernel
Userspace
Демони,
Файлові системи
Бібліотеки-
обгортки
Компоненти
  • Process and I/O schedulers:
  • O(n) scheduler
  • O(1) scheduler
  • Completely Fair Scheduler (CFS)
  • Brain Fuck Scheduler
  • Noop scheduler
  • SCHED_DEADLINE
  • initramfs
  • KernelCare
  • kexec
  • kGraft
  • kpatch
  • Ksplice
Variants
Віртуалізація
Adoption
Range
of use
  • Desktop
  • Embedded
  • Gaming
  • Тонкий клієнт:
  • Сервер:
  • Devices
Adopters
  • List of Linux adopters
  • GENIVI Alliance
  •   Портал «Інформаційні технології/Вільне програмне забезпечення»
  • Категорія Категорія:Ядро Linux