- Пояснительная записка
1.1. Актуальность программы
Программа обусловлена необходимостью подготовки квалифицированных кадров для сопровождения и администрирования отечественных операционных систем семейства Linux (Ред ОС, Alt Linux, Astra Linux) в условиях перехода организаций на российское программное обеспечение.
1.2. Цель программы
Формирование у слушателей теоретических знаний и практических навыков, необходимых для эффективного администрирования рабочих станций под управлением операционных систем Ред ОС, Alt Linux и Astra Linux.
1.3. Задачи программы
- Ознакомить с архитектурой ОС семейства Linux и особенностями отечественных дистрибутивов
- Сформировать навыки установки, настройки и базового администрирования Ред ОС, Alt Linux и Astra Linux
- Обучить работе в командной оболочке bash и написанию базовых сценариев
- Сформировать компетенции по управлению пользователями, файловыми системами и правами доступа
- Обучить настройке сетевых интерфейсов и диагностике подключений
- Ознакомить с основами обеспечения безопасности в ОС семейства Linux
1.4. Категория слушателей
Системные администраторы, специалисты по поддержке серверов и рабочих станций, IT-специалисты, планирующие сопровождать операционные системы Ред ОС, Alt Linux и Astra Linux.
1.5. Требования к уровню подготовки слушателей
- Среднее профессиональное и/или высшее образование
- Знание устройства компьютера и понимание архитектуры операционных систем
- Навыки администрирования любой операционной системы
- Желательно наличие опыта работы в командной строке
1.6. Сроки и форма обучения
- Общая трудоёмкость: 72 академических часа
- Форма обучения: очная, очно-заочная с применением дистанционных образовательных технологий
- Режим занятий: 8 академических часов в день
- Продолжительность: 9 дней (или 3 недели при вечерней форме)
1.7. Итоговая аттестация и выдаваемый документ
Итоговая аттестация проводится в форме комплексного зачёта (тестирование + практическое задание). Слушатели, успешно прошедшие итоговую аттестацию, получают удостоверение о повышении квалификации установленного образца.
- Учебный план
| № п/п | Наименование модуля / темы | Всего часов | Лекции | Практика | Форма контроля |
| Модуль 1 | Введение в ОС семейства Linux | 6 | 4 | 2 | — |
| 1.1 | Архитектура ОС GNU/Linux. Системные вызовы и библиотеки | 2 | 2 | — | — |
| 1.2 | Понятие дистрибутива. Обзор Ред ОС, Alt Linux, Astra Linux | 2 | 1 | 1 | — |
| 1.3 | Определение версий ОС и ядра. Справочные системы (man, info) | 2 | 1 | 1 | — |
| Модуль 2 | Установка и начальная настройка ОС | 8 | 3 | 5 | — |
| 2.1 | Требования к оборудованию. Подготовка к установке | 2 | 1 | 1 | — |
| 2.2 | Установка ОС с локальных носителей (DVD, USB) | 3 | 1 | 2 | — |
| 2.3 | Первоначальная настройка. Установка обновлений | 3 | 1 | 2 | — |
| Модуль 3 | Интерфейс командной строки и работа в bash | 10 | 4 | 6 | Практ. задание |
| 3.1 | Структура командной строки. Синтаксис POSIX | 2 | 1 | 1 | — |
| 3.2 | Перенаправление ввода-вывода. Конвейеры команд | 2 | 1 | 1 | — |
| 3.3 | Переменные окружения. Псевдонимы. История команд | 2 | 1 | 1 | — |
| 3.4 | Базовые команды-фильтры. Регулярные выражения | 2 | 1 | 1 | — |
| 3.5 | Написание простых shell-скриптов | 2 | — | 2 | Практ. задание |
| Модуль 4 | Файловые системы и управление дисками | 10 | 4 | 6 | — |
| 4.1 | Стандарт FHS. Назначение системных каталогов | 2 | 1 | 1 | — |
| 4.2 | Типы файлов. Атрибуты. Индексный дескриптор | 2 | 1 | 1 | — |
| 4.3 | Создание разделов (fdisk, parted). Форматирование (mkfs) | 3 | 1 | 2 | — |
| 4.4 | Монтирование файловых систем. Файл fstab | 3 | 1 | 2 | — |
| Модуль 5 | Управление пользователями и правами доступа | 10 | 4 | 6 | Практ. задание |
| 5.1 | Учётные записи пользователей и групп. Атрибуты | 3 | 1 | 2 | — |
| 5.2 | Создание, изменение, удаление учётных записей | 3 | 1 | 2 | — |
| 5.3 | Дискреционные права доступа к файлам и каталогам | 2 | 1 | 1 | — |
| 5.4 | Механизмы PAM и nsswitch | 2 | 1 | 1 | — |
| Модуль 6 | Управление процессами и системными службами | 8 | 3 | 5 | — |
| 6.1 | Процессы в ОС Linux. Мониторинг процессов | 2 | 1 | 1 | — |
| 6.2 | Установка приоритетов. Передача сигналов процессам | 2 | 1 | 1 | — |
| 6.3 | Система инициализации systemd. Управление службами (systemctl) | 2 | 1 | 1 | — |
| 6.4 | Планирование заданий (cron, anacron, at) | 2 | — | 2 | — |
| Модуль 7 | Управление программным обеспечением | 6 | 2 | 4 | — |
| 7.1 | Системы управления пакетами (APT, RPM). Репозитории | 3 | 1 | 2 | — |
| 7.2 | Установка, обновление и удаление ПО | 3 | 1 | 2 | — |
| Модуль 8 | Сетевое администрирование | 6 | 2 | 4 | — |
| 8.1 | Настройка сетевых интерфейсов | 2 | 1 | 1 | — |
| 8.2 | Диагностика сетевых подключений (ping, трассировка) | 2 | 1 | 1 | — |
| 8.3 | Настройка удалённого доступа (SSH) | 2 | — | 2 | — |
| Модуль 9 | Особенности администрирования Ред ОС | 2 | 1 | 1 | — |
| 9.1 | Специфика Ред ОС. Отличия от других дистрибутивов | 2 | 1 | 1 | — |
| Модуль 10 | Особенности администрирования Alt Linux | 2 | 1 | 1 | — |
| 10.1 | Специфика Alt Linux. Работа с репозиториями Sisyphus | 2 | 1 | 1 | — |
| Модуль 11 | Особенности администрирования Astra Linux | 2 | 1 | 1 | — |
| 11.1 | Специфика Astra Linux Special Edition. Уровни защищённости | 2 | 1 | 1 | — |
| Модуль 12 | Основы безопасности ОС Linux | 2 | 1 | 1 | — |
| 12.1 | Мандатное управление доступом в Astra Linux | 2 | 1 | 1 | — |
| Итоговая аттестация | — | — | — | Зачёт | |
| ИТОГО | 72 | 30 | 42 |
- Содержание модулей
Модуль 1. Введение в ОС семейства Linux
Архитектура ОС GNU/Linux, системные вызовы и системные библиотеки. Понятие дистрибутива, их типы и различия. Продукты РЕД СОФТ, «Базальт СПО» и «Группы Астра». Определение версий ОС и ядра. Использование справочных систем man и info.
Модуль 2. Установка и начальная настройка ОС
Изучение требований к целевому компьютеру и подготовка к установке. Установка ОС с локальных носителей (DVD, USB). Установка обновлений системы. Первоначальная настройка рабочей станции.
Модуль 3. Интерфейс командной строки и работа в bash
Структура командной строки, форматы записи параметров. Синтаксис команд согласно стандарту POSIX. Перенаправление ввода-вывода, конвейеры команд. Переменные окружения, настройки сеанса оболочки. Назначение псевдонимов. История команд. Команды-фильтры, регулярные выражения. Написание базовых сценариев на bash.
Модуль 4. Файловые системы и управление дисками
Стандарт FHS, назначение каталогов верхнего уровня. Типы файлов в Linux, атрибуты, индексный дескриптор. Создание разделов с помощью fdisk и parted. Создание файловой системы командой mkfs. Проверка целостности файловой системы (fsck). Монтирование файловых систем. Файл fstab.
Модуль 5. Управление пользователями и правами доступа
Атрибуты учётных записей пользователей и групп. Создание, изменение и удаление учётных записей. Дискреционные права доступа к файлам и каталогам. Механизмы PAM и nsswitch.
Модуль 6. Управление процессами и системными службами
Организация процессов в Astra Linux. Инструменты мониторинга процессов. Установка приоритетов процессам. Передача сигналов процессам. Система инициализации systemd: модули (юниты), синтаксис модулей. Управление модулями с помощью systemctl. Планировщики cron, anacron и at.
Модуль 7. Управление программным обеспечением
Системы управления пакетами. Понятие программного пакета и репозитория. Установка и удаление программного обеспечения. Установка обновлений.
Модуль 8. Сетевое администрирование
Настройка сетевых интерфейсов. Диагностика сетевых подключений с использованием команды ping. Настройка удалённого доступа (SSH).
Модуль 9. Особенности администрирования Ред ОС
История появления и развития РЕД ОС. Порядок именования и назначение версий. Особенности и преимущества. Специфика администрирования рабочих станций под управлением РЕД ОС.
Модуль 10. Особенности администрирования Alt Linux
Краткая история ОС Альт. Проект Sisyphus (Сизиф). Особенности работы с документацией в ОС Альт. Специфика администрирования рабочих станций под управлением Alt Linux.
Модуль 11. Особенности администрирования Astra Linux
Дистрибутивы Astra Linux. Уровни защищённости Astra Linux Special Edition. Особенности администрирования рабочих станций под управлением Astra Linux.
Модуль 12. Основы безопасности ОС Linux
Принципы дискреционного и мандатного управления доступом. Назначение мандатных прав доступа на файлы и каталоги.
- Планируемые результаты обучения
В результате освоения программы слушатель должен:
Знать:
- Архитектуру ОС GNU/Linux и принципы работы отечественных дистрибутивов
- Структуру файловой системы в соответствии со стандартом FHS
- Принципы управления пользователями, процессами и правами доступа
- Основы работы системы инициализации systemd
- Способы установки и управления программным обеспечением
Уметь:
- Устанавливать ОС Ред ОС, Alt Linux и Astra Linux
- Работать в командной оболочке bash
- Создавать, изменять и удалять учётные записи пользователей и групп
- Назначать дискреционные и мандатные права доступа
- Настраивать сетевые интерфейсы
- Писать простые сценарии на bash
- Использовать системные журналы и планировать задачи
Владеть навыками:
- Администрирования рабочих станций под управлением Ред ОС, Alt Linux и Astra Linux
- Диагностики и устранения типовых проблем
- Работы с системами управления пакетами
- Условия реализации программы
5.1. Материально-техническое обеспечение
- Компьютерный класс с рабочими станциями, удовлетворяющими системным требованиям Ред ОС, Alt Linux и Astra Linux
- Сервер для развёртывания виртуальных машин (при необходимости)
- Доступ к сети Интернет
- Мультимедийное оборудование для проведения лекций
5.2. Учебно-методическое обеспечение
- Установочные образы Ред ОС, Alt Linux и Astra Linux
- Официальная документация вендоров
- Презентационные материалы по каждому модулю
- Практические задания и методические указания к их выполнению
- Тестовые задания для промежуточного и итогового контроля
5.3. Кадровое обеспечение
Преподаватели должны иметь высшее профессиональное образование и опыт практической работы в области администрирования ОС семейства Linux, а также сертификацию вендоров (РЕД СОФТ, «Базальт СПО», «Группа Астра»).
- Оценочные средства
6.1. Текущий контроль
Выполнение практических заданий после каждого модуля.
6.2. Промежуточный контроль
Практические работы по модулям 3 и 5 (написание скриптов, управление пользователями).
6.3. Итоговая аттестация
Комплексный зачёт, включающий:
- Тестирование (30 вопросов по всем модулям программы)
- Практическое задание (выполнение комплексного задания по администрированию рабочей станции в одной из ОС)
Критерии оценки:
- «Зачтено» – не менее 70% правильных ответов в тесте и успешное выполнение практического задания
- «Не зачтено» – менее 70% правильных ответов или невыполнение практического задания
- Рекомендуемая литература
7.1. Основная литература
- Официальная документация РЕД ОС – docs.red-soft.ru
- Официальная документация Alt Linux – www.altlinux.org
- Официальная документация Astra Linux – astra.ru/support
- Немет Э. и др. «Руководство администратора Linux» (актуальное издание)
7.2. Нормативные документы
- Федеральный закон от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации»
- Профессиональный стандарт 06.026 «Системный администратор информационно-коммуникационных систем» (утв. приказом Минтруда России от 29.09.2020 № 680н)
