После изучения курса вы сможете:
- Понимать концепции безопасности и основы криптографии.
- Настроить безопасный процесс загрузки системы.
- Использовать модуль безопасности YaST.
- Понимать настраиваемые параметры безопасности ядра.
- Понимать важность исправлений и обновлений.
- Учитывать безопасность в файловой системе.
- Обезопасить локальные учетные записи пользователей и ограничивать доступ к учетной записи «root».
- Понимать управление сессиями Systemd и управление ресурсами.
- Управлять модулями аутентификации PAM.
- Делегировать администраторские привилегии (sudo, polkit).
- Понимать фильтрацию сетевых пакетов, а также использовать TCP Wrappers и Xinetd.
- Ограничить сетевой доступ при помощи инструментов в Systemd.
- Понимать и настраивать VPN.
- Использовать инструменты аудита безопасности: SUSE Seccheck, AIDE, Linux Audit Framework, централизованное ведение журналов.
- Понимать структуру модулей безопасности Linux (LSM).
- Сравнить AppArmor и SELinux.
- Представлять отличия технологий безопасности используемых в SLES12 с последней версией SLE15 (дополнительно).
Содержание курса
Модуль 1: Введение в безопасность.
- Основные концепции безопасности.
- Основы криптографии.
- Ресурсы SUSE, посвященные безопасности.
- SLES 12 Сертификация безопасности.
Модуль 2: Базовые ограничения системы.
- Безопасный процесс загрузки.
- Модуль безопасности YaST.
- Настройки безопасности ядра.
- Важность использования обновлений и исправлений.
- Безопасность файловой системы.
Модуль 3: Безопасность для локальных учетных записей.
- Защита учетных записей локальных пользователей.
- Управления сеансами Systemd.
- Управлением ресурсами Systemd.
- Модули PAM.
Модуль 4: Повышение привилегий.
- Ограничение доступа к учетной записи root.
- Использование sudo для делегирования административных прав.
- Использование Polkit для делегирования административных прав.
Модуль 5: Ограничения сетевых служб.
- Фильтрация сетевых пакетов.
- TCP-wrappers и xinetd.
- Ограничение доступа к сети с помощью systemd.
Модуль 6: Инструменты аудита безопасности.
- SUSE seccheck.
- Определения вторжения в систему: AIDE.
- Linux Audit Framework.
- Централизованное ведение журналов.
Модуль 7: Модули безопасности Linux.
- Обзор функций безопасности ядра Linux.
- Инфраструктура модулей безопасности Linux (LSM).
- Сравнение AppArmor и SELinux.
Слушатели
Этот курс предназначен для системных администраторов SUSE, которые хотят научиться настраивать безопасность в системе.
Предварительная подготовка
- знания и опыт работы с SUSE Linux Enterprise Server (версии 12 или 15) в объеме курсов SLE201v15 "SUSE Linux Enterprise Server 15 - Администрирование" и SLE301v12 "SUSE Linux Enterprise Server 12 – Продвинутое администрирование".
