На первую страницу Курсы для специалистов Курсы ЕГАИС Психология - Управление - Маркетинг Курсы  Big Data Science  
 

Курсы Linuх и Базальт СПО

Linux и Базальт СПО


 Курс: Linux-RH Advanced Administration RedHat-based Linux
(Углубленное администрирование RedHat)

Этот курс знакомит с набором углубленных тем, специфичных при администрировании дистрибутивов семейства RedHat (RHEL/CentOS).
Курс поможет не отключать SELinux, а настраивать его, управлять настройками групп машин при помощи Puppet; выбирать "что удобнее: классический iptables или новый firewalld" для настройки брандмауэра; а также, поможет разобраться с различными типами systemd-юнитов и управлять журналированием системы. Учебные материалы на русском языке.

Ориентирован: Курс предназначен для специалистов, имеющих опыт работы с Linux (включая настройку системы и работу в командной строке) и желающих улучшить свои знания в некоторых продвинутых темах администрирования дистрибутивов семейства RedHat (RHEL/CentOS).
Предварительный уровень подготовки:

Продолжительность: 5 дней, 40 академических часов.
Учебные материалы: Учебные материалы на русском языке.

Программа курса

1: Systemd.

  • Обзор отличий от SysVinit.
  • Управление службами.
  • Анализ загрузки системы.
  • Различные типы юнитов: service, target, socket, timer, path.
  • Управление и устранение неполадок в процессе загрузки.
  • Управление ресурсами с помощью cgroups.
  • Лабораторная работа.

2: Управление журналированием в системе (systemd-journal и rsyslog).

  • systemd-journal.
  • Утилита journalctl и различные форматы вывода.
  • Совместная работа с rsyslog.
  • Возможности сетевого транспорта логов.
  • Лабораторная работа.

3: SELinux.

  • Основные понятия и утилиты.
  • Различные режимы и политики.
  • Избирательное снятие ограничений SELinux.
  • Контексты безопасности на файлы.
  • SELinux пользователи.
  • SELinux переключатели.
  • Поиск и устранение неисправностей.
  • Лабораторная работа.

4: Развертывание установки по PXE с использованием Kickstart.

  • Порядок загрузки по сети по PXE.
  • Необходимые службы: DHCP, TFTP, NFS/FTP/HTTP.
  • Kickstart.
  • Лабораторная работа.

5: Управление конфигурацией через Puppet.

  • Основные принципы Puppet.
  • Настройка мастера и агентов.
  • Различные типы ресурсов и их атрибуты.
  • Использование классов.
  • Файловое хранилище.
  • Работа с модулями Puppet.
  • Лабораторная работа.

6. Настройка сетевого фильтра (iptables, firewalld).

  • Основы iptables.
  • firewalld.
  • Лабораторная работа.

После окончания курса слушатель сможет:

  • настраивать SELinux;
  • управлять настройками групп машин при помощи Puppet;
  • выбрать "что удобнее: классический iptables или новый firewalld" для настройки межсетевого экрана;
  • использовать установку по сети с использованием файла ответов kickstart;
  • разобраться с различными типами systemd-юнитов и управлять журналированием системы.