Описание
Предварительные требования к уровню подготовки слушателей:
  • успешное окончание курса «AL-1802. Администрирование ОС Astra Linux Special
Программа
  • Модуль 1. Создание сценариев bash

    • Сценарий bash

    • Переменные

    • Переменные

    • Алгоритмические конструкции Функции

    • Обработка ошибок и завершение

    • Практическая работа: Создание простых сценариев

  • Модуль 2. Процесс загрузки и выключения системы

    • Исследование порядка и стадий начальной загрузки

    • Работа с BIOS и EFI

    • Настройка загрузчика GRUB2

    • Загрузка ядра ОС, параметры, передаваемые ядру

    • Загрузка и управление модулями ядра

    • Управление службами через systemd

    • Управление целевыми состояниями системы через systemd

    • Создание собственных юнитов systemd

    • Запуск служб с мандатными атрибутами

    • Практическая работа: Загрузка в режиме single Astra Linux с использованием командной строки GRUB, смена пароля и таймаута у GRUB. Создание unit (типа service) для включения маршрутизации в ядре.

  • Модуль 3. Управление устройствами и модулями ядра

    • Псевдофайловая система sysfs

    • Менеджер устройств systemd-udevd

    • Правила udev

    • Утилита для управления systemd-udevd — udevadm

    • Получение информации об устройствах

    • Разграничение доступа к подключаемым устройствам

    • Управление модулями ядра

    • Практическая работа: Создание правил udev, регистрация нового подключаемого устройства, управление модулями ядра.

  • Модуль 4. Управление программным обеспечением

    • Компоненты системы управления ПО

    • Именование и структура программных пакетов

    • Структура репозитория программного обеспечения

    • Менеджеры программных пакетов dpkg, apt, apt-команды, aptitude, synaptic

    • Подключение стороннего репозитория

    • Создание собственного репозитория

    • Практическая работа: Установка программного обеспечения, создание собственного репозитория, подключение собственного репозитория.

  • Модуль 5. Управление файловыми системами

    • Архитектура подсистемы хранения данных

    • Именование файлов дисковых устройств

    • Поддерживаемые типы ФС в Astra Linux

    • Файловые системы семейства ext

    • Другие ФС: xfs, btrfs, ISO9660, udf

    • Создание разделов

    • Создание файловых систем (форматирование)

    • Монтирование файловых систем вручную и автоматически при загрузке компьютера, параметры монтирования файловых систем

    • Использование утилит для работы с файловыми системами

    • Практическая работа: Разметка дисков, создание файловых систем, настройка автоматического монтирования ФС.

  • Модуль 6. Расширенное администрирование устройств хранения данных

    • Управление логическими томами (Logical Volume Manager)

    • Создание физических томов

    • Создание групп томов

    • Создание логических томов

    • Изменение размеров логических томов и файловых систем

    • Создание снимков состояния (snapshot) логических томов

    • Шифрование дисков

    • Настройка и контроль работы дисковых устройств

    • Практическая работа: Создание и настройка логических томов, создание снимков состояния, создание и настройка зашифрованного раздела.

  • Модуль 7. Система журналирования в Astra Linux SE

    • Основные системные журнальные файлы

    • Настройка службы журналирования syslog-ng

    • Настройка службы журналирования systemd-journald

    • Использование утилиты journalctl для получения сообщений из journald

    • Ротация журналов при помощи logrotate

    • Практическая работа: Настройка службы syslog-ng, использование утилиты journalctl, ротация журналов.

  • Модуль 8. Запуск заданий по расписанию

    • Выполнение заданий по расписанию с помощью службы cron

    • Периодическое выполнение заданий с помощью anacron

    • Планирование выполнения заданий через systemd

    • Отложенное выполнение заданий с помощью службы atd

    • Запуск разовых заданий в указанное время через systemd-run

    • Практическая работа: Настройка расписания для запуска заданий через cron, использование таймеров systemd для запуска заданий по расписанию.

  • Модуль 9. Поиск и устранение неисправностей

    • Методология поиска и устранения неисправностей

    • Решение проблем, связанных с нештатными и аварийными перезагрузками системы

    • Устранение неисправностей, возникающих на начальных стадиях загрузки системы

    • Устранение неисправностей, возникающих на заключительных стадиях загрузки системы

    • Практическая работа: Восстановление загрузчика системы, работа с каталогом /boot, восстановление пароля администратора, подготовка сведений для отправки разработчикам.

  • Модуль 10. Резервное копирование и восстановление данных

    • Методы резервного копирования

    • Резервное копирование средствами rsync

    • Резервное копирование средствами tar, cpio и gzip

    • Резервное копирование с помощью специализированного решения

    • Практическая работа: Создание резервных копий, восстановление данных из резервных копий.

  • Итоговая аттестация