Иннополис

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

  • Сертификат: Есть
  • Формат: Online
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

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

Astra Linux под архитектуру x86-64 очередное обновление 1.8

Для кого:
Курс предназначен для пользователей ОС Linux. Будет полезен тем пользователям, кто только начал работать с ОС Linux или, кто переходит с Windows на Linux. Также, курс заинтересует тех, кто переходит с другого дистрибутива Linux на ОС Astra Linux.

Компетенции:
  1. понимать процесс загрузки операционной системы и запуска службы;
  2. понимание правил именования программных пакетов;
  3. понимание структуры программных двоичных пакетов;
  4. понимание структуры репозиториев программного обеспечения;
  5. понимание архитектуры подсистемы хранения данных;
  6. знание правил именования дисковых устройств;
  7. знание основных характеристик и различий файловых систем ext2, ext3 и ext4;
  8. знание основных черт ФС xfs и btrfs;
  9. знание общих принципов анализа журналов системы на предмет выявления нештатных и аварийных перезагрузок;
  10. знание о принципах подготовки информации для отправки разработчикам системы;
  11. знание общих принципов восстановления разделов дисков;
  12. знание принципов восстановления потерянных паролей обычным пользователем и администратором;
  13. понимание синтаксиса и особенностей работы bash;
  14. умение использовать возможности bash в командной строке;
  15. умение читать, понимать и писать сценарии bash;
  16. управление программным обеспечением с помощью менеджеров программных пакетов: dpkg, apt, apt-команды, aptitude, synaptic;
  17. подключение сторонних репозиториев;
  18. умение создавать и подключать собственный репозиторий;
  19. умение создавать разделы;
  20. умение создавать файловые системы;
  21. умение монтировать файловые системы;
  22. умение использовать утилиту journalctl для получения сообщений из системы журналирования journald;
  23. умение настраивать ротацию журнальных файлов с помощью logrotate;
  24. настройка запуска заданий по расписанию с помощью службы cron;
  25. управление расписанием заданий с помощью команды crontab;
  26. использование таймеров systemd для запуска заданий;
  27. запуск отложенных заданий с помощью atd и systemd-run;
  28. умение выявлять ситуации «паника ядра»;
  29. умение загрузиться для восстановления;
  30. умение загружать/выгружать модули ядра;
  31. управление запущенными службами;
  32. создание собственных служб;
  33. умение устранять неисправности, возникающие на начальных стадиях загрузки системы;
  34. умение устранять неисправности, возникающие на заключительных стадиях загрузки системы;
  35. умение восстанавливать разделы диска;
  36. умение резервировать данные.

Построй план своего карьерного развития

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