Расширенное администрирование РЕД ОС [Ред образование] [Николай Краев, Юлия Немыкина]

Складчина: Расширенное администрирование РЕД ОС [Ред образование] [Николай Краев, Юлия Немыкина]

upload_2026-2-10_18-45-44.png

Настоящая программа предназначена для системных администраторов, работающих в операционной системе РЕД ОС.

Цель и планируемые результаты освоение программы курса

  • Получение новых компетенций, связанных с использованием операционной системы РЕД ОС

В результате освоения программы курса слушатель будет:

Знать:

  • правила написания сценариев командной оболочки Bash
  • синтаксис создания юнитов ОС РЕД ОС
  • принципы именования дисковых устройств
  • методы работы с различными файловыми системами
  • методы управления логическими томами
  • основные методы архивирования и резервного копирования в РЕД ОС
  • синтаксис и особенности работы при планировании заданий в РЕД ОС
  • общие принципы анализа системных журналов и системы аудита
  • базовые настройки утилиты для работы с сетевыми сервисами
  • виды удаленного управления
  • концепцию SELinux
  • процесс загрузки РЕД ОС и запуска юнитов

Уметь:

  • создавать различные виды сценариев на языке Bash
  • управлять и создавать различные виды юнитов
  • создавать, настраивать и шифровать носители данных в РЕД ОС
  • проводить резервное копирование и кодирование информации
  • настраивать модульную структуру ядра в РЕД ОС
  • анализировать систему аудита РЕД ОС на предмет обнаружения шибок
  • конфигурировать сетевые устройства
  • удаленно управлять РЕД ОС по протоколам SSH, VNC, RDP
  • настраивать и управлять системой безопасности SELinux
  • настраивать системный загрузчик на различных стадиях загрузки

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

Модуль 1. Работа в командной оболочке bash

  • Сценарий bash. Переменные окружения, настройки сеанса оболочки.
  • Ввод и вывод данных.
  • Алгоритмические конструкции, функции.
  • Обработка ошибок и завершение.

Модуль 2. Система инициализации в РЕД ОС

  • Модули (юниты) systemd, синтаксис модулей.
  • Уровни исполнения.
  • Утилита systemctl и управление модулями.
  • Написание собственных модулей.

Модуль 3. Работа с дисками в РЕД ОС

  • Создание разделов с помощью fdisk и parted2. Создание файловой системы командой mkfs.
  • Проверка целостности файловой системы (fsck).
  • Типы файловых систем.
  • Дисковые квоты.
  • Монтирование файловых систем. Файл fstab. Монтирование сетевых папок.

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

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

Модуль 5. Архивирование и резервное копирование в РЕД ОС

  • Компрессоры и архиваторы.
  • Стратегии и планирование резервного копирования.
  • Утилиты резервного копирования. Rsync, ump/restore, dd, Bacula, fwbackups.
  • Кодирование информации.

Модуль 6. Планирование заданий в РЕД ОС

  • Фоновое выполнение заданий.
  • Планировщики at и batch.
  • Планировщики cron и anacron.
  • Графическая утилита zeit.
  • Таймеры systemd.

Модуль 7. Модули ядра и настройки ядра Linux

  • Модульная инфраструктура ядра Linux.
  • Получение списка модулей.
  • Добавление и удаление модулей.
  • Правила загрузки модулей устройств (udev/rules.d и /etc/modprobe.d).
  • «Тонкие» настройки опций ядра, утилита sysctl настройки ядра Linux.
  • Средства просмотра системной информации. Утилиты inxi, hwinfo, iotop, iftop и др.

Модуль 8. Сбор информации, мониторинг и журналирование в РЕД ОС

  • Cервис rsyslogd.
  • Система ротации журналов. Logrotate.
  • Журналирование journald и утилита journalctl.
  • Демон Auditd.
  • Команда dmesg.

Модуль 9. Сеть и сетевые сервисы в РЕД ОС

  • Смена поименования адаптеров.
  • Утилиты ip, nmcli, ethtool, конфигурирование сетевых адаптеров.
  • Утилиты работы с сетевыми сервисами.
  • Пакетный фильтра iptables, способы задания собственных правил пакетного фильтра iptables. Переброс сетевых пакетов.
  • Базовая настройка маршрутизатора.
  • Команда tcpdump. Утилита Wireshark.
  • Команда nmap. Утилита zenmap.

Модуль 10. Удалённое управление в РЕД ОС

  • Виды удалённого управления.
  • Протокол SSH.
  • Протокол VNC.
  • Протокол RDP.

Модуль 11. Система управления контролем доступа

  • Концепция SELinux.
  • Режим и контексты SELinux.

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

  • Исследование порядка и стадий начальной загрузки.
  • Настройка загрузчика GRUB2.
  • Загрузка ядра ОС, параметры, передаваемые ядру.

Цена 50000 руб.