Администрирование системы SELinux: внедрение обязательного контроля доступа для обеспечения безопасности приложений, пользователей и информационных потоков в Linux, 3-е издание на русском
SELinux System Administration: Implement mandatory access control to secure applications, users, and information flows on Linux, 3rd Edition (B08KWJSWF9)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Sven Vermeulen | #7: Администрирование Linux и UNIX
Повысьте безопасность Linux, платформ приложений и решений виртуализации с помощью SELinux 3, чтобы они работали в рамках ваших ограничений, правил и политик.
Основные характеристики
- Узнайте, что такое SELinux и как он работает как система обязательного контроля доступа в Linux.
- Применяйте и настраивайте правила принудительного использования SELinux для пользователей, приложений, платформ и решений виртуализации.
- Используйте реальные примеры и пользовательские политики для повышения уровня безопасности ваших систем.
Описание книги
Linux играет доминирующую роль во многих организациях и в облачных вычислениях. Обеспечение безопасности среды Linux чрезвычайно важно для любой организации, а технология Security-Enhanced Linux (SELinux) выступает в качестве дополнительного уровня защиты системы Linux.
Книга «Администрирование системы SELinux» рассматривает основные концепции SELinux и показывает, как повысить уровень защиты системы Linux. Вы освоите SELinux и поймете, как он интегрирован. По мере изучения вы получите практический опыт настройки и конфигурирования SELinux, а также его интеграции в повседневные задачи администрирования, такие как управление пользователями, управление сетью и обслуживание приложений. Платформы, такие как Kubernetes, системные службы, такие как systemd, и решения для виртуализации, такие как libvirt и Xen, которые предлагают специфические для SELinux средства управления, будут эффективно объяснены, чтобы вы поняли, как применять и настраивать SELinux в этих приложениях. Если приложения не демонстрируют ожидаемого поведения, вы узнаете, как точно настроить политики для безопасного размещения этих приложений. В случае отсутствия политик, книга поможет вам разработать собственные пользовательские политики.
К концу этой книги по Linux вы сможете повысить безопасность любой системы Linux с помощью SELinux в соответствии со своими потребностями, а также точно настроить существующие политики и разработать собственные для защиты любых приложений и служб, работающих в вашей системе Linux.
Что вы узнаете
- Разберитесь, что такое SELinux и как он интегрирован в Linux.
- Настройте безопасность Linux с помощью политик и их параметров.
- Управление пользователями Linux с помощью ролей с минимальными привилегиями и контроля доступа.
- Используйте элементы управления SELinux в системных службах и решениях для виртуализации.
- Анализ поведения SELinux с помощью событий журналов и инструментов анализа политик.
- Защитите системы от неожиданного и вредоносного поведения.
- Усовершенствовать существующие политики или разработать собственные.
Для кого предназначена эта книга?
Эта книга по системному администрированию Linux предназначена для администраторов Linux, которые хотят контролировать безопасное состояние своих систем с помощью SELinux, а также для специалистов по безопасности, имеющих опыт обслуживания систем Linux и желающих узнать о SELinux. Для получения максимальной пользы от этой книги необходим опыт обслуживания систем Linux, включая управление пользователями, установку и обслуживание программного обеспечения, средства контроля безопасности Linux и настройку сети.
Оглавление
- Основные концепции SELinux
- Понимание решений SELinux и ведения журналов.
- Управление входом пользователей в систему
- Использование контекстов файлов и доменов процессов
- Управление сетевыми коммуникациями
- Настройка SELinux с помощью оркестрации инфраструктуры как кода.
- Настройка SELinux-контроля для конкретных приложений
- SEPostgreSQL – Расширение функциональности PostgreSQL с помощью SELinux
- Безопасная виртуализация
- Использование модулей безопасности Xen с FLASK
- Повышение безопасности контейнеризированных рабочих нагрузок
- Настройка политик SELinux
- Анализ политического поведения
- Работа с новыми приложениями
- Использование справочной политики
- Разработка политик с использованием SELinux CIL