Курс «Расширенное администрирование Astra Linux 1.7»

Направление
Системное администрирование
Формат
Прямые эфиры
Домашние задания
Есть
Итоговый экзамен
Нет
Количество уроков
10
Документ об обучении
Сертификат
Обратная связь
Есть
Доступ
Сразу после покупки
Последнее обновление 17.08.2022

О курсе

Курс был значительно изменен и расширен в сравнении с аналогичным курсом по версии 1.6. Позволяет глубже погрузиться в администрирование ОС Astra Linux. В курсе рассматриваются:
• Процесс загрузки и выключения системы. Загрузчик GRUB и служба systemd;
• Управление устройствами и модулями ядра. Получение информации об устройствах и разграничение доступа к ним;
• Работа с программным обеспечением. Настройка репозиториев, операции, связанные с управлением программным обеспечением;
• Управление файловыми системами. Типы файловых систем, монтирование с использованием fstab и systemd. Logical Volume Management и шифрование;
• Журналирование. Rsyslog, logrotate, journalctl;
• Способы запуска заданий по расписанию: at, cron и anacron, таймеры systemd и system-run;
• Настройка сети;
• Методология и инструменты поиска и устранения неисправностей;
• Введение в написание сценариев Bash.

Все темы, входящие в курсы, были или добавлены, или существенно дополнены. Отличный информативный курс с хорошим набором тем.

Программа курса

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