Фоновый баннер

Системное администрирование CentOS Linux. Часть III

CentOS System Administration. Part III

Подробнее о курсе

Краткое описание курса
Курс
предназначен для опытных администраторов Linux систем, желающих освоить технику автоматизации корпоративного уровня через написание сценариев, уметь разворачивать защищенные сетевые сервисы, управлять другими ключевыми возможностями CentOS Linux.
Он фокусируется на внедрении и управлении сетевыми серверами, которые выполняют такие задачи, как кэширующий DNS-сервер, (
DNS), MariaDB, Apache HTTPD, клиент Postfix SMTP, предоставление доступа к фалам по сети с помощью Network File System (NFS) и Server Message Block (SMB), iSCSI-инициатор и iSCSI-цель, расширенная конфигурация сетевых настроек и брандмауэра firewalld, использование Bash-сценариев для автоматизации, конфигурирования и устранения проблем с системами.

Получаемые знания и навыки
По окончании курса слушатели смогут
  • Настраивать сложные сетевые конфигурации
  • Настраивать защиту сетевых сервисов
  • Управлять сервером DNS
  • Настраивать сервис электронной почты
  • Управлять iSCSI подключениями
  • Настраивать NFS и SMB серверы
  • Конфигурировать базу данных MariaDB
  • Настраивать веб-сервер
  • Создавать сценарии для автоматизации административных работ
  • Объяснить, что такое Linux Containers

Предварительно рекомендуется прослушать курс(ы)

Краткое содержание курса
Модуль 1. Контроль сервисов и демонов.

  • Обзор управления сервисами и процессом загрузки с помощью systemctl.
  • Использование systemctl для управления сервисами.
  • Выбор цели загрузки.
Модуль 2. Управление сетями IPv6.
  • Конфигурирование базовых настроек IPv6 и устранение сетевых проблем в CentOS Linux.
  • Конфигурирование IPv4.
  • Понимание адресации IPv6.
  • Конфигурирование IPv6.
Модуль 3. Конфигурирование объединения каналов и сетевые мосты.
  • Настройка и устранение проблем в сложных конфигурациях объединение и группирование сетевых адаптеров, сетевые программные мосты.
  • Конфигурирование групп сетевых адаптеров.
  • Управление группами сетевых адаптеров.
  • Конфигурирование сетевого программного моста.
Модуль 4. Защита сетевых портов.
  • Разрешение или запрещение доступа к сетевым сервисам с помощью расширенных настроек SELinux и firewalld.
  • Конфигурирование брандмауэра.
  • Создание собственных правил.
  • Перенаправление портов.
  • Управление метками портов в SELinux.
Модуль 5. Управление DNS-серверами.
  • Настройка и проверка правильности DNS-записей для систем и конфигурирование безопасного DNS-кэширования.
  • Записи ресурсов DNS.
  • Конфигурирование unbound как кэширующего DNS-сервера.
  • Устранение проблем с DNS.
Модуль 6. Конфигурирование передачи электронной почты.
  • Пересылка всей электронной почты SMTP-шлюзу для централизованной доставки.
  • Конфигурирование почтового сервиса только на отправку.
Модуль 7. Предоставление удаленного доступа к блочным устройствам хранения.
  • Предоставление и использование сетевых iSCSI-устройств как удаленных жестких дисков.
  • Концепции iSCSI.
  • Предоставление iSCSI-целей.
  • Доступ к iSCSI-дискам.
Модуль 8. Предоставление файлового доступа.
  • Предоставление экспортов NFS и общих папок SMB определенным системам и пользователям.
  • Экспорт файловой системы NFS.
  • Защита экспортов NFS.
  • Предоставление общих папок SMB.
  • Выполнение многопользовательского подключения к SMB-ресурсам.
Модуль 9. Конфигурирование базы данных MariaDB.
  • Предоставление SQL-базы данных MariaDB для использования программами и администраторами баз данных.
  • Установка MariaDB.
  • Команды MariaDB.
  • Управление пользователями.
  • Восстановление базы данных MariaDB из резервной копии.
Модуль 10. Предоставление веб-сервисов с помощью Apache HTTPD.
  • Конфигурирование Apache HTTPD для предоставления защищенных по Transport Layer Security (TLS) веб-сайтов и виртуальных хостов.
  • Конфигурирование веб-сервера.
  • Конфигурирование виртуального хоста.
  • Конфигурирование TLS-защищенного виртуального хоста.
  • Конфигурирование веб-приложения.
Модуль 11. Создание Bash-сценариев.
  • Написание простых сценариев с использованием оболочки Bash.
  • Создание Bash-сценариев.
Модуль 12. Условия и управляющие структуры в Bash.
  • Использование условий и управляющих структур для создания более сложных команд и сценариев.
  • Расширение сценариев оболочки Bash с помощью условий и управляющих структур.
Модуль 13. Конфигурирование среды оболочки.
  • Настройка загрузки Bash и переменных среды, псевдонимы и функции в Bash.
  • Работа с оболочками регистрации (login) и вторичной (non-login).
Модуль 14. Обзор Linux Containers.
  • Предварительный обзор возможностей Linux containers, Docker и других относящихся к ним технологий в CentOS Linux.
  • Использование Docker.
Модуль 15. Полное повторение пройденного материала курса System Administration III.
  • Практика и демонстрация знаний и навыков, полученных в ходе обучения.

Вам также будет интересно…

№ Курса Название Цена Продолжительность Расписание
ALSE-1604 Сетевое администрирование ОС Astra Linux Special Edition
Москва
Иконка

Дата: 25.12.2023

Цена: 60000 руб.

Записаться на курс

60000 руб. 5 дней
3155 Продвинутое администрирование SUSE Linux Enterprise Server 15
Москва
Иконка

Дата: 11.12.2023

Цена: 32000 руб.

Записаться на курс

32000 руб. 5 дней
3124 Администрирование SUSE Linux Enterprise Server 12
Москва
Иконка

Дата: 18.12.2023

Цена: 32000 руб.

Записаться на курс

32000 руб. 5 дней

Отзывы по курсу