AL - 1803 Расширенное администрирование ОС Astra Linux Special Edition 1.8

9 участников

О чём курс

О чём курс

Дмитрий Чернов разбирает расширенное администрирование Astra Linux Special Edition 1.8: от сценариев bash и загрузки системы до хранения данных, журналирования и восстановления после сбоев. Курс рассчитан на системных администраторов Linux, которые хотят работать с устройствами, службами и файловыми системами Astra Linux. Практические задания сопровождают каждый из десяти модулей.

Работа с системой

Вы будете писать сценарии bash с переменными, вводом и выводом данных, функциями и обработкой ошибок. Отдельная часть охватывает стадии загрузки, BIOS и EFI, загрузчик GRUB2, параметры ядра и модули. На практике предстоит управлять службами и целевыми состояниями через systemd, создавать собственные юниты и разбирать неисправности при запуске системы.

Курс включает работу с подключаемыми устройствами: sysfs, systemd-udevd, правилами udev и разграничением доступа. Для управления программным обеспечением разбирают структуру пакетов и репозиториев, инструменты dpkg, apt, aptitude и synaptic. Вы подключите сторонний репозиторий и создадите собственный.

Диски, журналы и задания

В блоках о хранении данных вы создадите разделы и файловые системы, настроите монтирование, поработаете с ext, xfs и btrfs. Расширенное администрирование включает LVM: физические и логические тома, изменение их размеров и снимки состояния. В практических заданиях также есть настройка зашифрованного раздела и контроль дисковых устройств.

Для анализа событий рассматриваются syslog-ng, systemd-journald, journalctl и ротация журналов через logrotate. Запуск задач по расписанию охватывает cron, crontab, anacron и таймеры systemd; для отложенных и разовых заданий используются atd и systemd-run. Вы настроите расписание для нескольких способов запуска.

Восстановление данных

Завершающие темы связаны с поиском причин аварийных перезагрузок и неполадок на разных стадиях загрузки. Практическая работа включает восстановление загрузчика, работу с каталогом /boot, восстановление пароля администратора и подготовку сведений для разработчиков. Для резервного копирования разбирают rsync, tar, cpio, gzip и специализированное решение, а затем восстановление данных из копий.

Программа обучения

Модуль 1. Создание сценариев bash (6 ак. ч.) Сценарий bash. Переменные. Ввод и вывод данных. Алгоритмические конструкции. Функции. Обработка ошибок и завершение. Практическая работа: Создание простых сценариев. Модуль 2. Процесс загрузки и выключения системы (6 ак. ч.) Исследование порядка и стадий начальной загрузки. Работа с BIOS и EFI. Настройка загрузчика GRUB2. Загрузка ядра ОС, параметры, передаваемые ядру. Загрузка и управление модулями ядра. Управление службами через systemd. Управление целевыми состояниями системы через systemd. Создание собственных юнитов systemd. Запуск служб с мандатными атрибутами. Практическая работа: Загрузка в режиме single Astra Linux с использованием командной строки GRUB, смена пароля и таймаута у GRUB. Создание unit (типа service) для включения маршрутизации в ядре. Модуль 3. Управление устройствами и модулями ядра (3 ак. ч.) Псевдофайловая система sysfs. Менеджер устройств systemd-udevd. Правила udev. Утилита для управления systemd-udevd — udevadm. Получение информации об устройствах. Разграничение доступа к подключаемым устройствам. Управление модулями ядра. Практическая работа: Создание правил udev, регистрация нового подключаемого устройства, управление модулями ядра. Модуль 4. Управление программным обеспечением (5 ак. ч.) Компоненты системы управления ПО. Именование и структура программных пакетов. Структура репозитория программного обеспечения. Менеджеры программных пакетов dpkg, apt, apt-команды, aptitude, synaptic. Подключение стороннего репозитория. Создание собственного репозитория. Практическая работа: Установка программного обеспечения, создание собственного репозитория, подключение собственного репозитория. Модуль 5. Управление файловыми системами (5 ак. ч.) Архитектура подсистемы хранения данных. Именование файлов дисковых устройств. Поддерживаемые типы ФС в Astra Linux. Файловые системы семейства ext. Другие ФС: xfs, btrfs, ISO9660, udf. Создание разделов. Создание файловых систем (форматирование). Монтирование файловых систем вручную и автоматически при загрузке компьютера, параметры монтирования файловых систем. Использование утилит для работы с файловыми системами. Практическая работа: Разметка дисков, создание файловых систем, настройка автоматического монтирования ФС. Модуль 6. Расширенное администрирование устройств хранения данных (5 ак. ч.) Управление логическими томами (Logical Volume Manager). Создание физических томов. Создание групп томов. Создание логических томов. Изменение размеров логических томов и файловых систем. Создание снимков состояния (snapshot) логических томов. Шифрование дисков. Настройка и контроль работы дисковых устройств. Практическая работа: Создание и настройка логических томов, создание снимков состояния, создание и настройка зашифрованного раздела. Модуль 7. Система журналирования в Astra Linux SE (2 ак. ч.) Основные системные журнальные файлы. Настройка службы журналирования syslog-ng. Настройка службы журналирования systemd-journald. Использование утилиты journalctl для получения сообщений из journald. Ротация журналов при помощи logrotate. Практическая работа: Настройка службы syslog-ng, использование утилиты journalctl, ротация журналов. Модуль 8. Запуск заданий по расписанию (2 ак. ч.) Выполнение заданий по расписанию с помощью службы cron. Периодическое выполнение заданий с помощью anacron. Планирование выполнения заданий через systemd. Отложенное выполнение заданий с помощью службы atd. Запуск разовых заданий в указанное время через systemd-run. Практическая работа: Настройка расписания для запуска заданий через cron, использование таймеров systemd для запуска заданий по расписанию. Модуль 9. Поиск и устранение неисправностей (4 ак. ч.) Методология поиска и устранения неисправностей. Решение проблем, связанных с нештатными и аварийными перезагрузками системы. Устранение неисправностей, возникающих на начальных стадиях загрузки системы. Устранение неисправностей, возникающих на заключительных стадиях загрузки системы. Практическая работа: Восстановление загрузчика системы, работа с каталогом /boot, восстановление пароля администратора, подготовка сведений для отправки разработчикам. Модуль 10. Резервное копирование и восстановление данных (2 ак. ч.) Методы резервного копирования. Резервное копирование средствами rsync. Резервное копирование средствами tar, cpio и gzip. Резервное копирование с помощью специализированного решения. Практическая работа: Создание резервных копий, восстановление данных из резервных копий.

Складчина создана 10 февраля 2026 г. · описание обновлено 25 октября 2026 г.

Теги курса

Инструменты

Другие материалы автора 12

ДЧ Дмитрий Чернов Все материалы
5 000 ₽ 54 000 ₽