Автор: Мишков Алексей Александрович, главный редактор Сетевого издания ПедПублик.ру
- ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
1.1. Актуальность программы
В условиях активного импортозамещения в сфере информационных технологий перед организациями стоит задача перехода с проприетарных решений Microsoft Active Directory на отечественные и открытые службы каталогов. Ред АДМ — система централизованного управления ИТ-инфраструктурой, обеспечивающая автоматизацию рутинных задач администрирования и плавный переход с зарубежных решений, а FreeIPA — интегрированное решение для управления идентификацией, политиками и аудитом в Linux-средах. Обе системы функционируют на серверах под управлением отечественных операционных систем Ред ОС и ROSA Linux, что делает настоящую программу востребованной для специалистов, осуществляющих миграцию и сопровождение ИТ-инфраструктуры.
Программа направлена на формирование у слушателей профессиональных компетенций, необходимых для установки, настройки и администрирования служб каталогов Ред АДМ и FreeIPA, а также на обеспечение интеграции этих служб с операционными системами Ред ОС и ROSA Linux.
1.2. Цель программы
Формирование и совершенствование профессиональных компетенций специалистов в области администрирования отечественных служб каталогов Ред АДМ и FreeIPA, обеспечивающих замену Microsoft Active Directory в инфраструктуре на базе операционных систем Ред ОС и ROSA Linux.
1.3. Категория слушателей
Программа предназначена для:
- системных администраторов и специалистов по сопровождению ИТ-инфраструктуры;
- специалистов по информационной безопасности;
- инженеров по внедрению и сопровождению отечественных операционных систем;
- руководителей ИТ-подразделений, планирующих миграцию с Microsoft Active Directory.
Требования к уровню подготовки поступающего на обучение: наличие среднего профессионального или высшего образования в области информационных технологий; базовые навыки администрирования Linux.
1.4. Планируемые результаты обучения
В результате освоения программы слушатель должен:
знать:
- архитектуру и принципы работы служб каталогов Microsoft Active Directory, Ред АДМ и FreeIPA;
- особенности миграции с Microsoft Active Directory на отечественные решения;
- состав и назначение подсистем Ред АДМ (служба каталогов, управление конфигурациями, управление клиентскими машинами);
- принципы работы FreeIPA (LDAP, Kerberos, DNS, CA, SSO);
- требования к операционным системам Ред ОС и ROSA Linux для развёртывания служб каталогов;
- методы обеспечения отказоустойчивости и репликации служб каталогов.
уметь:
- устанавливать и настраивать серверные и клиентские компоненты Ред АДМ и FreeIPA на серверах под управлением Ред ОС и ROSA Linux;
- управлять пользователями, группами, компьютерами и организационными подразделениями через веб-интерфейс и командную строку;
- настраивать групповые политики и конфигурации;
- выполнять миграцию данных из Microsoft Active Directory;
- настраивать репликацию и доверительные отношения между службами каталогов;
- обеспечивать безопасность службы каталогов (управление доступом, аудит, интеграция с СЗИ).
владеть:
- навыками установки и конфигурирования подсистем Ред АДМ и FreeIPA;
- инструментами командной строки и веб-интерфейсами администрирования;
- методами диагностики и устранения неисправностей служб каталогов;
- технологиями автоматизации администрирования (Ansible, сценарии командной строки).
- УЧЕБНЫЙ ПЛАН
| № п/п | Наименование разделов, модулей, тем | Всего часов | В том числе | Форма контроля | ||
| Лекции | Практ. занятия | Самост. работа | ||||
| 1 | Введение в службы каталогов | 16 | 8 | 6 | 2 | Тест |
| 1.1 | Архитектура Microsoft Active Directory: основные понятия | 4 | 4 | — | — | |
| 1.2 | Обзор отечественных альтернатив: Ред АДМ, FreeIPA, ALD Pro, Dynamic Directory | 4 | 2 | 2 | — | |
| 1.3 | Нормативно-правовые аспекты импортозамещения в сфере ИТ | 2 | 2 | — | — | |
| 1.4 | Требования к операционным системам Ред ОС и ROSA Linux для развёртывания служб каталогов | 4 | — | 2 | 2 | |
| 1.5 | Промежуточная аттестация по модулю | 2 | — | 2 | — | Тест |
| 2 | Администрирование службы каталогов Ред АДМ | 52 | 16 | 28 | 8 | Экзамен |
| 2.1 | Архитектура и состав Ред АДМ: подсистема службы каталогов | 6 | 4 | 2 | — | |
| 2.2 | Установка и настройка Ред АДМ Сервер на базе Ред ОС | 8 | 2 | 6 | — | |
| 2.3 | Подготовка контроллера домена на базе reddc | 6 | 2 | 4 | — | |
| 2.4 | Управление пользователями, группами и организационными подразделениями | 8 | 2 | 4 | 2 | |
| 2.5 | Управление компьютерами и подключение клиентских машин | 6 | 2 | 4 | — | |
| 2.6 | Групповые политики и конфигурации в Ред АДМ | 8 | 2 | 4 | 2 | |
| 2.7 | Репликация и доверительные отношения | 6 | 2 | 4 | — | |
| 2.8 | Импорт и экспорт конфигураций | 2 | — | — | 2 | |
| 2.9 | Промежуточная аттестация по модулю | 2 | — | — | 2 | Экзамен |
| 3 | Администрирование службы каталогов FreeIPA | 52 | 16 | 28 | 8 | Экзамен |
| 3.1 | Архитектура FreeIPA: LDAP, Kerberos, DNS, CA, SSO | 6 | 4 | 2 | — | |
| 3.2 | Установка и настройка FreeIPA Server на базе Ред ОС и ROSA Linux | 8 | 2 | 6 | — | |
| 3.3 | Управление пользователями, группами и хостами | 8 | 2 | 4 | 2 | |
| 3.4 | Настройка политик: HBAC, Sudo, правила доступа | 8 | 2 | 4 | 2 | |
| 3.5 | Интеграция с DNS и управление сертификатами | 6 | 2 | 4 | — | |
| 3.6 | Репликация FreeIPA-серверов | 6 | 2 | 4 | — | |
| 3.7 | Резервное копирование и восстановление FreeIPA | 4 | 2 | 2 | — | |
| 3.8 | Автоматизация администрирования с помощью Ansible | 4 | — | 2 | 2 | |
| 3.9 | Промежуточная аттестация по модулю | 2 | — | — | 2 | Экзамен |
| 4 | Интеграция и миграция с Microsoft Active Directory | 28 | 8 | 14 | 6 | Экзамен |
| 4.1 | Планирование миграции с MS Active Directory на Ред АДМ и FreeIPA | 6 | 4 | 2 | — | |
| 4.2 | Инструменты миграции данных (Pragmatic Tools Migrator и др.) | 6 | 2 | 4 | — | |
| 4.3 | Настройка доверительных отношений между службами каталогов | 6 | 2 | 4 | — | |
| 4.4 | Передача ролей FSMO с контроллера MS AD на контроллер Ред АДМ | 4 | — | 2 | 2 | |
| 4.5 | Анализ логов и верификация миграции | 4 | — | 2 | 2 | |
| 4.6 | Промежуточная аттестация по модулю | 2 | — | — | 2 | Экзамен |
| 5 | Администрирование операционных систем Ред ОС и ROSA Linux в контексте служб каталогов | 24 | 8 | 12 | 4 | Тест |
| 5.1 | Особенности администрирования Ред ОС: установка, настройка, управление пакетами | 6 | 2 | 4 | — | |
| 5.2 | Особенности администрирования ROSA Linux: установка, настройка, управление пакетами | 6 | 2 | 4 | — | |
| 5.3 | Настройка сетевых подключений и служб | 4 | 2 | 2 | — | |
| 5.4 | Интеграция клиентских рабочих станций Ред ОС и ROSA Linux в домен | 6 | 2 | 2 | 2 | |
| 5.5 | Промежуточная аттестация по модулю | 2 | — | — | 2 | Тест |
| 6 | Итоговая аттестация | 8 | — | 8 | — | Экзамен |
| ИТОГО | 180 | 56 | 96 | 28 |
- КАЛЕНДАРНЫЙ УЧЕБНЫЙ ГРАФИК
| № недели | Наименование модуля | Объём (часов) | Форма обучения |
| 1 | Модуль 1. Введение в службы каталогов | 16 | Лекции, практика |
| 2–3 | Модуль 2. Администрирование Ред АДМ | 52 | Лекции, практика, самостоятельная работа |
| 4–5 | Модуль 3. Администрирование FreeIPA | 52 | Лекции, практика, самостоятельная работа |
| 6 | Модуль 4. Интеграция и миграция | 28 | Лекции, практика, самостоятельная работа |
| 7 | Модуль 5. Администрирование Ред ОС и ROSA Linux | 24 | Лекции, практика, самостоятельная работа |
| 8 | Модуль 6. Итоговая аттестация | 8 | Экзамен |
Общая продолжительность обучения: 8 недель.
- РАБОЧИЕ ПРОГРАММЫ МОДУЛЕЙ
Модуль 1. Введение в службы каталогов (16 часов)
Тема 1.1. Архитектура Microsoft Active Directory: основные понятия (4 часа)
Лекция. Понятие службы каталогов. История развития. Архитектура AD: домены, деревья, леса. Контроллеры домена, глобальный каталог. LDAP как протокол доступа к каталогу. Kerberos как протокол аутентификации. Схема AD, объекты и атрибуты. Групповые политики. Роли FSMO. DNS в AD. Доверительные отношения.
Тема 1.2. Обзор отечественных альтернатив (4 часа)
Лекция, практическое занятие. Ред АДМ — система централизованного управления ИТ-инфраструктурой, основанная на Samba, с использованием Ansible для управления групповыми политиками. FreeIPA — интегрированное решение для управления идентификацией, политиками и аудитом в Linux-средах. ALD Pro. Dynamic Directory — коммерческий продукт АО «НТЦ ИТ РОСА», основанный на FreeIPA. Сравнительный анализ архитектур, областей применения и совместимости с операционными системами.
Тема 1.3. Нормативно-правовые аспекты импортозамещения (2 часа)
Лекция. Регуляторные требования к использованию отечественного ПО. Реестр отечественного программного обеспечения. Требования к защите информации. Методические рекомендации по миграции.
Тема 1.4. Требования к операционным системам Ред ОС и ROSA Linux (4 часа)
Лекция, практическое занятие, самостоятельная работа. Системные требования для развёртывания серверных компонентов Ред АДМ и FreeIPA. Поддерживаемые версии Ред ОС и ROSA Linux. Подготовка окружения: настройка сети, DNS, синхронизация времени. Особенности установки пакетов.
Тема 1.5. Промежуточная аттестация (2 часа)
Тестирование по материалам модуля.
Модуль 2. Администрирование службы каталогов Ред АДМ (52 часа)
Тема 2.1. Архитектура и состав Ред АДМ (6 часов)
Лекция, практическое занятие. Подсистемы Ред АДМ: служба каталогов, управление конфигурациями, управление клиентскими машинами. Веб-интерфейс управления. Ролевая система. Компоненты: Ред АДМ Сервер, Ред АДМ Клиент, reddc (контроллер домена). Интеграция с Samba. Управление через Ansible.
Тема 2.2. Установка и настройка Ред АДМ Сервер на базе Ред ОС (8 часов)
Лекция, практическое занятие. Системные требования. Подготовка окружения. Установка из RPM-пакета. Редактирование серверного конфигурационного файла (секция [BASE_SETTINGS]). Настройка сетевых параметров. Первоначальная конфигурация через веб-интерфейс. Проверка работоспособности сервиса redadm.
Тема 2.3. Подготовка контроллера домена на базе reddc (6 часов)
Лекция, практическое занятие. Установка и настройка контроллера домена. Конфигурация Samba. Настройка DNS. Проверка работы служб. Интеграция с Ред АДМ Сервер.
Тема 2.4. Управление пользователями, группами и организационными подразделениями (8 часов)
Лекция, практическое занятие, самостоятельная работа. Создание и редактирование подразделений, пользователей, групп и компьютеров через веб-интерфейс. Настройка разрешений для пользователей и групп. Управление организационными единицами. Делегирование прав. Импорт пользователей из внешних источников.
Тема 2.5. Управление компьютерами и подключение клиентских машин (6 часов)
Лекция, практическое занятие. Добавление клиентских машин в домен. Централизованная установка ОС. Настройка клиентских приложений. Управление рабочими станциями и серверами на базе Ред ОС.
Тема 2.6. Групповые политики и конфигурации в Ред АДМ (8 часов)
Лекция, практическое занятие, самостоятельная работа. Конфигурации в Ред АДМ как аналог групповых политик в Microsoft Active Directory. Создание, редактирование и применение конфигураций. Режимы push и pull. Управление групповыми политиками через клиентское приложение. Распространение конфигураций на рабочие станции в автоматическом режиме.
Тема 2.7. Репликация и доверительные отношения (6 часов)
Лекция, практическое занятие. Настройка репликации между контроллерами домена. Установка доверительных отношений. Передача ролей FSMO. Анализ логов репликации.
Тема 2.8. Импорт и экспорт конфигураций (2 часа)
Самостоятельная работа. Механизм импорта и экспорта готовых конфигураций для переноса между серверами.
Тема 2.9. Промежуточная аттестация (2 часа)
Экзамен по материалам модуля.
Модуль 3. Администрирование службы каталогов FreeIPA (52 часа)
Тема 3.1. Архитектура FreeIPA (6 часов)
Лекция, практическое занятие. Компоненты FreeIPA: 389 Directory Server (LDAP), MIT Kerberos, BIND (DNS), Dogtag Certificate System (CA), SSSD. Интеграция компонентов. Единый вход (SSO). Централизованная аутентификация, авторизация и управление политиками. Веб-интерфейс и командная строка (ipa CLI).
Тема 3.2. Установка и настройка FreeIPA Server на базе Ред ОС и ROSA Linux (8 часов)
Лекция, практическое занятие. Подготовка системы к установке. Установка с интегрированным DNS и CA. Выполнение команды ipa-server-install. Настройка DNS. Проверка работоспособности: kinit admin, id admin. Первоначальная настройка через веб-интерфейс.
Тема 3.3. Управление пользователями, группами и хостами (8 часов)
Лекция, практическое занятие, самостоятельная работа. Создание и управление пользователями через ipa user-add. Управление группами через ipa group-add, ipa group-add-member. Регистрация хостов. Управление членством. Настройка правил sudo.
Тема 3.4. Настройка политик: HBAC, Sudo, правила доступа (8 часов)
Лекция, практическое занятие, самостоятельная работа. Host-Based Access Control (HBAC). Правила sudo: создание команд, групп команд, правил. Настройка прав доступа. Управление политиками через веб-интерфейс (Policy → Sudo → Sudo Rules).
Тема 3.5. Интеграция с DNS и управление сертификатами (6 часов)
Лекция, практическое занятие. Управление DNS-зонами и записями. Настройка DNS-сервера. Управление сертификатами через Dogtag CA. Выпуск и отзыв сертификатов. Настройка HTTPS для веб-интерфейса.
Тема 3.6. Репликация FreeIPA-серверов (6 часов)
Лекция, практическое занятие. Настройка репликации. Управление топологией репликации. Мониторинг состояния реплик. Разрешение конфликтов репликации.
Тема 3.7. Резервное копирование и восстановление FreeIPA (4 часа)
Лекция, практическое занятие. Методы резервного копирования. Восстановление из резервной копии. Проверка целостности данных.
Тема 3.8. Автоматизация администрирования с помощью Ansible (4 часа)
Лекция, практическое занятие, самостоятельная работа. Ansible-коллекция для FreeIPA. Управление пользователями, группами, DNS-записями и правилами HBAC через Ansible playbooks. Установка IdM-серверов и клиентов.
Тема 3.9. Промежуточная аттестация (2 часа)
Экзамен по материалам модуля.
Модуль 4. Интеграция и миграция с Microsoft Active Directory (28 часов)
Тема 4.1. Планирование миграции с MS Active Directory на Ред АДМ и FreeIPA (6 часов)
Лекция, практическое занятие. Анализ текущей инфраструктуры. Определение объёма миграции. Выбор целевой платформы. Планирование этапов. Оценка рисков. Документирование.
Тема 4.2. Инструменты миграции данных (6 часов)
Лекция, практическое занятие. Pragmatic Tools Migrator — специализированный инструмент для автоматизации миграции данных идентификации из Microsoft Active Directory в службы каталогов отечественных производителей. Настройка подключения. Выполнение миграции. Верификация данных.
Тема 4.3. Настройка доверительных отношений (6 часов)
Лекция, практическое занятие. Настройка доверительных отношений между службами каталогов. Проверка работоспособности через команды FreeIPA. Управление доступом между доменами.
Тема 4.4. Передача ролей FSMO (4 часа)
Практическое занятие, самостоятельная работа. Анализ текущего распределения ролей FSMO в MS AD. Передача ролей с контроллера MS AD на контроллер Ред АДМ. Проверка корректности передачи. Анализ логов.
Тема 4.5. Анализ логов и верификация миграции (4 часа)
Практическое занятие, самостоятельная работа. Анализ логов контроллера MS AD и убеждение в отсутствии ошибок. Анализ логов DNS. Проверка репликации каталога SYSVOL. Верификация данных пользователей и групп.
Тема 4.6. Промежуточная аттестация (2 часа)
Экзамен по материалам модуля.
Модуль 5. Администрирование операционных систем Ред ОС и ROSA Linux в контексте служб каталогов (24 часа)
Тема 5.1. Особенности администрирования Ред ОС (6 часов)
Лекция, практическое занятие. Установка ОС. Управление пакетами. Настройка сети. Управление службами. Работа с системными журналами. Настройка брандмауэра. Управление пользователями и правами.
Тема 5.2. Особенности администрирования ROSA Linux (6 часов)
Лекция, практическое занятие. Установка ОС. Управление пакетами. Настройка сети. Управление службами. Работа с системными журналами. Настройка брандмауэра. Управление пользователями и правами.
Тема 5.3. Настройка сетевых подключений и служб (4 часа)
Лекция, практическое занятие. Настройка сетевых интерфейсов. Управление сетевыми службами. Настройка NTP для синхронизации времени с контроллером домена. Диагностика сетевых проблем.
Тема 5.4. Интеграция клиентских рабочих станций Ред ОС и ROSA Linux в домен (6 часов)
Лекция, практическое занятие, самостоятельная работа. Установка клиентских компонентов Ред АДМ и FreeIPA. Настройка SSSD. Подключение к домену. Проверка аутентификации. Настройка кэширования учётных данных.
Тема 5.5. Промежуточная аттестация (2 часа)
Тестирование по материалам модуля.
Модуль 6. Итоговая аттестация (8 часов)
Экзамен. Проводится в форме выполнения комплексного практического задания, включающего установку и настройку службы каталогов (Ред АДМ или FreeIPA), управление объектами, настройку политик и миграцию данных из тестового домена Microsoft Active Directory. Оценивается корректность выполнения, полнота настройки и соблюдение требований безопасности.
- ОРГАНИЗАЦИОННО-ПЕДАГОГИЧЕСКИЕ УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ
5.1. Материально-техническое обеспечение
Для реализации программы необходимы:
- компьютерные классы с рабочими местами, оснащёнными ОС Ред ОС и ROSA Linux (или виртуальными машинами);
- серверное оборудование или виртуальная инфраструктура для развёртывания Ред АДМ и FreeIPA;
- доступ к сети Интернет для загрузки пакетов и документации;
- проекционное оборудование для лекций;
- раздаточные материалы (электронные и печатные).
5.2. Информационное обеспечение
Основная литература:
- Официальная документация Ред АДМ. База знаний Ред АДМ.
- Официальная документация FreeIPA. FreeIPA Administration Guide.
- Руководство пользователя Ред АДМ.
- Методические материалы по администрированию Ред ОС и ROSA Linux.
Дополнительная литература:
- Документация по миграции с Microsoft Active Directory.
- Руководство по Ansible для FreeIPA.
- Материалы по интеграции служб каталогов с СЗИ.
5.3. Кадровое обеспечение
Преподаватели должны иметь высшее образование в области информационных технологий, опыт администрирования Linux-систем и служб каталогов, а также практический опыт работы с Ред АДМ и FreeIPA.
- ФОРМЫ АТТЕСТАЦИИ
Промежуточная аттестация проводится по каждому модулю в форме тестирования или экзамена.
Итоговая аттестация проводится в форме комплексного практического экзамена.
- ОЦЕНОЧНЫЕ МАТЕРИАЛЫ
Примерные вопросы для промежуточного тестирования (Модуль 1)
- Какие компоненты входят в архитектуру Microsoft Active Directory?
- На каком протоколе основана аутентификация в Active Directory?
- Какие подсистемы включает Ред АДМ?
- На каком решении основан FreeIPA?
- Какие операционные системы поддерживаются для развёртывания Ред АДМ и FreeIPA?
Примерные практические задания (Модуль 2)
- Установить Ред АДМ Сервер на виртуальную машину с Ред ОС.
- Создать организационное подразделение «Отдел разработки» и добавить в него пользователя.
- Настроить конфигурацию для автоматической установки браузера на клиентских машинах.
- Проверить состояние репликации между контроллерами домена.
Примерные практические задания (Модуль 3)
- Установить FreeIPA Server на виртуальную машину с ROSA Linux.
- Создать пользователя и группу через ipa user-add и ipa group-add.
- Настроить правило sudo для группы администраторов.
- Выполнить репликацию FreeIPA-сервера.
Примерные практические задания (Модуль 4)
- Выполнить миграцию данных пользователей из тестового домена MS AD с помощью Pragmatic Tools Migrator.
- Передать роль FSMO с контроллера MS AD на контроллер Ред АДМ.
- Провести анализ логов и верификацию миграции.
Примерное комплексное задание для итоговой аттестации
Развернуть службу каталогов (Ред АДМ или FreeIPA) на виртуальной машине с Ред ОС или ROSA Linux. Настроить управление пользователями, группами и политиками. Выполнить миграцию тестовых данных из Microsoft Active Directory. Обеспечить интеграцию клиентской рабочей станции в домен. Продемонстрировать работоспособность аутентификации и применения политик.
- СОСТАВИТЕЛИ ПРОГРАММЫ
Программа составлена на основе анализа документации Ред АДМ и FreeIPA, требований к программам повышения квалификации объёмом 180 часов, а также практического опыта внедрения отечественных служб каталогов.
