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

  • Cистемные администраторы, знающие Linux-систем
  • Cпециалисты по внедрению и развертыванию РЕД ОС
  • Представители организаций-заказчиков

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

    • Сценарий bash. Переменные окружения, настройки сеанса оболочки

    • Ввод и вывод данных

    • Алгоритмические конструкции, функции

    • Обработка ошибок и завершение

    • Практическая работа 1.

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

    • Модули (юниты) systemd, синтаксис модулей

    • Уровни исполнения

    • Утилита systemctl и управление модулями

    • Написание собственных модулей

    • Практическая работа 2.

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

    • Создание разделов с помощью fdisk и parted

    • Создание файловой системы командой mkfs

    • Проверка целостности файловой системы (fsck)

    • Типы файловых систем

    • Дисковые квоты

    • Монтирование файловых систем. Файл fstab. Монтирование сетевых папок

    • Практическая работа 3.

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

    • Управление логическими томами (Logical Volume Manager)

    • Создание физических томов

    • Создание групп томов

    • Создание логических томов

    • Изменение размеров логических томов и файловых систем

    • Шифрование дисков

    • Настройка и контроль работы дисковых устройств

    • Практическая работа 4.

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

    • Компрессоры и архиваторы

    • Стратегии и планирование резервного копирования

    • Утилиты резервного копирования. Rsync, ump/restore, dd, Bacula, fwbackups

    • Кодирование информации

    • Практическая работа 5

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

    • Фоновое выполнение заданий

    • Планировщики at и batch

    • Планировщики cron и anacron

    • Графическая утилита zeit

    • Таймеры systemd

    • Практическая работа 6.

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

    • Модульная инфраструктура ядра Linux

    • Получение списка модулей

    • Добавление и удаление модулей

    • Правила загрузки модулей устройств (udev/rules.d и /etc/modprobe.d)

    • «Тонкие» настройки опций ядра, утилита sysctl

    • Средства просмотра системной информации. Утилиты inxi, hwinfo, iotop, iftop и др

    • Практическая работа 7.

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

    • Cервис rsyslogd

    • Система ротации журналов. Logrotate

    • Журналирование journald и утилита journalctl

    • Демон Auditd

    • Команда dmesg

    • Практическая работа 8.

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

    • Смена поименования адаптеров

    • Утилиты ip, nmcli, ethtool, конфигурирование сетевых адаптеров

    • Утилиты работы с сетевыми сервисами

    • Пакетный фильтра iptables, способы задания собственных правил пакетного фильтра iptables. Переброс сетевых пакетов

    • Базовая настройка маршрутизатора

    • Команда tcpdump. Утилита Wireshark

    • Команда nmap. Утилита zenmap

    • Практическая работа 9.

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

    • Виды удалённого управления

    • Протокол SSH

    • Протокол VNC

    • Протокол RDP

    • Практическая работа 10.

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

    • Концепция SELinux

    • Режим и контексты SELinux

    • Исследование порядка и стадий начальной загрузки

    • Настройка загрузчика GRUB2

    • Загрузка ядра ОС, параметры, передаваемые ядру

    • Практическая работа 11.

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

    • Исследование порядка и стадий начальной загрузки

    • Настройка загрузчика GRUB2

    • Загрузка ядра ОС, параметры, передаваемые ядру

    • Практическая работа 12.

  • Итоговая аттестация

    • Итоговая аттестация