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

  • 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.

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

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