Данная программа является второй частью курса обучения по Linux и предназначена для ИТ-специалистов, прошедших курс "Основы администрирования Linux" или обладающими эквивалентными знаниями.
Продвинутый курс углубляется в навыки системного администрирования Linux в области настройки и управления хранилищем, развертывания Linux, управления функциями безопасности, такими как SELinux, контроля повторяющихся задач, поиска файлов в системе, управления процессом загрузки и устранения неполадок, базовых настроек системы, а также повышения производительности.
Предварительные требования:
- Навыки опытного пользователя OC Linux.
- Знание основного набора средств командной строки OC Linux.
- Умение использовать оконный интерфейс ОС Linux.
- Умение создавать и редактировать файлы при помощи редактора vim/nano.
- Желательны знания и навыки в объеме курса "Основы администрирования 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: Архивирование и передача файлов
- Архивирование файлов
- Создание сжатых архивов
- Практическая работа
- Безопасная передача файлов между системами
- Практическая работа
- Безопасная синхронизация файлов между системами
- Практическая работа