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

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

CentOS/Red Hat System Administration. Part III

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

Краткое описание курса
Курс
предназначен для опытных администраторов Linux систем, желающих освоить технику автоматизации корпоративного уровня через написание сценариев, уметь разворачивать защищенные сетевые сервисы, управлять другими ключевыми возможностями CentOS/Red Hat 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/Red Hat 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/Red Hat Linux.
  • Использование Docker.

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

№ Курса Название Цена Продолжительность Расписание
3124 Администрирование SUSE Linux Enterprise Server 12
32000 руб. 5 дней
3155 Продвинутое администрирование SUSE Linux Enterprise Server 15
32000 руб. 5 дней

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