Системное администрирование Linux: продвинутый курс
Данная программа является второй частью курса обучения по Linux и предназначена для ИТ-специалистов, прошедших курс "Основы администрирования Linux" или обладающими эквивалентными знаниями.
Продвинутый курс углубляется в навыки системного администрирования Linux в области настройки и управления хранилищем, развертывания Linux, управления функциями безопасности, такими как SELinux, контроля повторяющихся задач, поиска файлов в системе, управления процессом загрузки и устранения неполадок, базовых настроек системы, а также повышения производительности.
Данный курс содержит:
✎ 15 тем для изучения
★ 32 практические работы, закрепляющие знания и навыки работы с системой
✎ Вся среда для практических заданий разворачивается на виртуальных машинах на сервере учебного центра. Вам не требуется дополнительно устанавливать Linux или другое ПО на свой компьютер.
★ Учебные пособия и лабораторные работы на русском языке!
Предварительные требования
- Навыки опытного пользователя OC Linux.
- Знание основного набора средств командной строки OC Linux.
- Умение использовать оконный интерфейс ОС Linux.
- Умение создавать и редактировать файлы при помощи редактора vim/nano.
- Желательны знания и навыки в объеме курса "Основы администрирования Linux".
Целевая аудитория
Специалисты в области IT, желающие получить знания, необходимые для успешного администрирования систем на базе операционной системы Linux.
Программа курса
Модуль 1: Установка Linux
- Установка Linux
- Практическая работа
Модуль 2: Регулярные выражения и поиск файлов
- Регулярные выражения
- Практическая работа
- Поиск файлов в системе
- Поиск файлов в реальном времени
- Практическая работа
Модуль 3: Планирование задач
- Планирование будущих задач
- Практическая работа
- Планирование повторяющихся задач пользователя
- Практическая работа
- Планирование повторяющихся системных заданий
- Таймер systemd
- Практическая работа
Модуль 4: Настройки производительности
- Настройки производительности системы
- Выбор профиля производительности
- Управление профилями из командной строки
- Управление профилями с веб-консоли
- Практическая работа
- Настройка приоритета процесса
- Установка уровней nice и разрешений
- Запуск процессов с различными уровнями nice
- Изменение уровня nice существующего процесса
- Практическая работа
Модуль 5: Управление доступом к файлам
- Управление доступом к файлам с помощью acl
- Защита файлов с помощью acl
- Установка явной маски acl
- Управление разрешениями файла acl по умолчанию
- Практическая работа
Модуль 6: Управление безопасностью SELinux
- Управление безопасностью SELinux
- Основные концепции безопасности SELinux
- Настройка режима SELinux по умолчанию
- Практическая работа
- Управление контекстом файлов SELinux
- Изменение контекста файла SELinux
- Определение правил контекста файла по умолчанию SELinux
- Практическая работа
- Настройка политики SELinux c помощью Booleans (логических выражений)
- Практическая работа
- Устранение неисправностей SELinux
- Мониторинг нарушений SELinux
- Практическая работа
Модуль 7: Управление дисковым подпространством
- Управление основными устройствами хранения
- Управление разделами с помощью утилиты parted
- Создание файловых систем
- Монтирование файловых систем
- Практическая работа
- Управление пространством подкачки swap
- Создание пространства подкачки
- Активация пространства подкачки
- Практическая работа
Модуль 8: Управление логическими томами (LVM)
- Управление логическими томами
- Реализация хранилища lvm
- Практическая работа
- Расширение логических томов
- Расширение логического тома и файловой системы xfs
- Расширение логического тома и файловой системы ext4
- Расширение логического тома и swap
- Практическая работа
Модуль 9: Шифрование блочных устройств
- Шифрование блочных устройств с помощью luks
- Добавление файла ключа и автомонтирование
- Практическая работа
Модуль 10: Конфигурация RAID массивов
- Конфигурация программного raid массива
- Практическая работа
Модуль 11: Доступ к сетевым хранилищам NTFS
- Доступ к сетевым хранилищам
- Практическая работа
- Автомонтирование сетевого хранилища
- Практическая работа
Модуль 12: Управление процессом загрузки ОС Linux
- Управление процессом загрузки
- Практическая работа
- Сброс пароля root
- Устранение проблем с загрузкой systemd
- Практическая работа
- Устранение проблем файловой системы при загрузке
- Практическая работа
Модуль 13: Настройка сетевой безопасностью
- Управление сетевой безопасностью
- Настройка брандмауэра
- Практическая работа
- Управление маркировкой портов SELinux
- Практическая работа
Модуль 14: Настройка и защита ssh
- Настройка ssh
- Ключи ssh
- Практическая работа
- Настройка аутентификации на основе ssh
- Практическая работа
- Настройка конфигурации службы openssh
- Запрет суперпользователю входить в систему с помощью ssh
- Запрет аутентификации по паролям для ssh
- Практическая работа
Модуль 15: Архивирование и передача файлов
- Архивирование файлов
- Создание сжатых архивов
- Практическая работа
- Безопасная передача файлов между системами
- Практическая работа
- Безопасная синхронизация файлов между системами
- Практическая работа
Тренер курса
Игорь Антонович
Тренер Учебного центра Noventiq по направлению Linux, Microsoft, Kaspersky Lab. Общий стаж работы системным администратором и преподавателем 14 лет.
Linux Foundation Certified System Administrator
Microsoft Certified Trainer. Microsoft Certified Solution Expert, Microsoft Certified Solution Associate, Microsoft Certified Professional, Microsoft Certified Technology Specialist.
Kaspersky Lab Certified Trainer. Kaspersky Certified Professional, Kaspersky Certified System Engineer
Группа
Документы об окончании курса
- Сертификат Учебного центра Noventiq
- Cертификат об обучении установленного образца