Фоновый баннер

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

Astra Linux Special Edition. Advanced Administration

Москва
Иконка

Дата: 23.12.2024

Цена: 50000 руб.

Записаться на курс

Подробнее о курсе

Краткое описание курса
Целью обучения является приобретение знаний, умений и практических навыков по решению расширенных задач администрирования Astra Linux

Целевая аудитория курса

Курс будет интересен системным администраторам, как начинающим, так и тем, кто планирует переход на Astra Linux с других Linux-подобных систем.
В курсе рассматривается Astra Linux Common Edition и Astra Linux Special Edition.

Получаемые знания и навыки

  • Понимать процесс загрузки операционной системы и запуска службы
  • Понимание правил именования программных пакетов
  • Понимание структуры программных двоичных пакетов
  • Понимание структуры репозиториев программного обеспечения
  • Понимание архитектуры подсистемы хранения данных
  • Знание правил именования дисковых устройств
  • Знание основных характеристик и различий файловых систем ext2, ext3 и ext4
  • Знание основных черт ФС xfs и btrfs
  • Знание места хранения и назначения основных журнальных файлов в системе
  • Знание общих принципов анализ журналов системы на предмет выявления нештатных и аварийных перезагрузок
  • Знание о принципах подготовки информации для отправки разработчикам системы
  • Знание общих принципов восстановления разделов дисков
  • Знание принципов восстановление потерянных паролей обычным пользователем и администратором
  • Понимание объектов сетевой интерфейс, сетевое соединение
  • Понимание синтаксиса и особенностей работы bash
  • Управление программным обеспечением с помощью менеджеров программных пакетов: dpkg, apt, apt-команды, aptitude, synaptic
  • Подключение сторонних репозиториев
  • Создание и подключение собственного репозитория
  • Умение создавать разделы
  • Умение создавать файловые системы
  • Умение монтировать файловые системы
  • Умение настраивать службу журналирования rsyslog
  • Умение использовать утилиту journalctl для получения сообщений из системы журналирования journald
  • Умение настраивать ротацию журнальных файлов с помощью logrotate
  • Настройка запуска заданий по расписанию с помощью службы cron
  • Управление расписанием заданий с помощью команды crontab
  • Использование таймеров systemd для запуска заданий
  • Запуск отложенных заданий с помощью atd и systemd-run
  • Умение выявить ситуации «паника ядра»
  • Умение загрузиться для восстановления
  • Умение загружать/выгружать модули ядра
  • Управление запущенными службами
  • Создание собственных служб
  • Умение устранять неисправности, возникающих на начальных
    стадиях загрузки системы
  • Умение устранять неисправности, возникающих на заключительных стадиях загрузки системы

Необходимая предварительная подготовка
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками

  • навыки пользователя OC Linux
  • знание основных команд командной строки
  • умение использовать оконный интерфейс ОС Linux
  • умение создавать и редактировать файлы при помощи редактора vi

Предварительно рекомендуется прослушать курс(ы)

Краткое содержание курса
Модуль 1 — Процесс загрузки и выключения системы

  • Исследование порядка и стадий начальной загрузки
  • Работа с BIOS и EFI
  • Настройка загрузчика GRUB2
  • Загрузка ядра ОС, параметры, передаваемые ядру
  • Загрузка и управление модулями ядра
  • Управление службами через systemd
  • Управление целевыми состояниями системы через systemd
  • Создание собственных юнитов systemd
  • Запуск служб с мандатными атрибутами

Модуль 2 — Управление устройствами и модулями ядра

  • Псевдофайловая система sysfs
  • Менеджер устройств systemd-udevd
  • Правила udev
  • Утилита для управления systemd-udevd — udevadm
  • Получение информации об устройствах
  • Разграничение доступа к подключаемым устройствам
  • Управление модулями ядра

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

  • Компоненты системы управления ПО
  • Именование и структура программных пакетов
  • Структура репозитория программного обеспечения
  • Менеджеры программных пакетов dpkg, apt, apt-команды, aptitude, synaptic
  • Подключение стороннего репозитория
  • Создание собственного репозитория

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

  • Архитектура подсистемы хранения данных
  • Именование файлов дисковых устройств
  • Поддерживаемые типы ФС в Astra Linux
  • Файловые системы семейства ext
  • Другие ФС: xfs, btrfs, ISO9660, udf
  • Создание разделов
  • Создание файловых систем (форматирование)
  • Монтирование файловых систем вручную и автоматически при загрузке компьютера, параметры монтирования файловых систем
  • Использование утилит для работы с файловыми системами

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

  • Управление логическими томами (Logical Volume Manager)
  • Создание физических томов
  • Создание групп томов
  • Создание логических томов
  • Изменение размеров логических томов и файловых систем
  • Создание снимков состояния (snapshot) логических томов
  • Шифрование дисков
  • Настройка и контроль работы дисковых устройств.

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

  • Основные системные журнальные файлы
  • Настройка службы журналирования rsyslog
  • Настройка службы журналирования journald
  • Использование утилиты journalctl для получения сообщений из journald
  • Ротация журналов при помощи logrotate

Модуль 7 — Запуск заданий по расписанию

  • Выполнение заданий по расписанию с помощью службы cron
  • Периодическое выполнение заданий с помощью anacron
  • Планирование выполнение заданий через systemd
  • Отложенное выполнение заданий с помощью службы atd
  • Запуск разовых заданий в указанное время через systemd-run

Модуль 8 — Поиск и устранение неисправностей

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

Модуль 9 — Настройка сети в Astra Linux SE

  • Сетевой интерфейс
  • Настройка сетевых интерфейсов с помощью Network Manager
  • Настройка сетевых интерфейсов с помощью ifup/ifdown
  • Команды диагностики сети

Модуль 10 — Создание сценариев bash

  • Переменные
  • Присвоение переменным альтернативных значений
  • Массивы
  • Работа со строками
  • Длина значения переменной
  • Ввод и вывод данных
  • Конструкции условного перехода
  • Проверка условий
  • Обработка ошибок
  • Конструкции цикла
  • Создание простейших меню
  • Функции
  • Рекомендации по написанию сценариев

Отзывы по курсу

Декабрь 2022 года
Слушатель: Алексей Сергеевич (ведущий специалист)
Отзыв: Все супер, менеджеры любезные