Курс Системное администрирование Linux

Старт обучения
Дату уточните у администрации
33 час. по 2-3 раза в неделю

Описание курса

Старт курса — 29 ноября 2022 года.

Материал курса посвящен рассмотрению повседневных рабочих задач администрирования ОС Linux. Подача материала направлена на вовлечение слушателей в интерактивное взаимодействие для решения конкретных задач, которые представлены в виде множества упражнений.

Лабораторные работы в конце каждого модуля предназначены для достижения максимального эффекта усвоения материала и формирования устойчивых навыков решения задач администрирования.

После курса вы сможете:

  • Устанавливать Red Hat Linux интерактивно и с помощью Kickstart
  • Управлять стандартным системным оборудованием
  • Создавать и обслуживать файловую систему Linux
  • Настраивать клиента NFS и autofs
  • Понимать процесс инициализации системы и служб
  • Выполнять администрирование пользователей и групп
  • Интегрировать рабочую станцию в существующую сеть, предоставляющую стандартные сетевые службы
  • Настраивать рабочую станцию как клиента служб NIS, DNS, и DHCP
  • Автоматизировать задачи с помощью at, cron, и anacron
  • Обслуживать и анализировать системные журналы (logs)
  • Выполнять резервное копирование файловых систем на ленту и в архив tar
  • Устанавливать, обновлять, запрашивать и удалять пакеты программ с помощью RPM
  • Обновлять ядро Linux через RPM
  • Выполнять базовое управление производительностью, памятью и процессами
  • Настраивать базовую защиту системы
  • Выполнять базовую диагностику

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


1. Введение. Сеть и место Linux в управлении сетями и структурами

  • IP
  • TCP
  • UDP
  • ARP
  • ICMP
  • DHCP
  • Знакомство с образцами сетевых протоколов
  • Из чего состоят организации маршрутизации в сетях TCP/IP
  • Введение в DNS
  • Каким образом происходит динамическое распределение IP-адресов?
  • Характеристика таблицы ARP
  • Какими бывают категории подсетей

2. Обзор ОС Linux

  • Открытое программное обеспечение
  • Общая характеристика дистрибутивов ОС Linux
  • Знакомство с архитектурой файловой системы
  • Введение в типы файловых систем
  • Знакомство с типами файлов

3. Механизм управления пользователями и загрузкой ОС

  • Введение в систему безопасности UNIX
  • Операции по управлению пользователями в данной системе
  • Операции по управлению привилегиями
  • Процесс загрузки ОС
  • Введение в GRUB2
  • Конфигурирование универсального загрузчика GRUB2

4. Управление сервисами и демонами

  • Процессы, стартующие при загрузке ОС. Демон systemd. Утилита systemctl
  • Управление системными сервисами
  • Старт и остановка системных сервисов на активной ОС
  • Определение системных сервисов, которые автоматически стартуют при загрузке ОС
  • Обзор команд утилиты systemctl

5. Управление пакетами программ. Утилиты RPM и YUM

  • Дистрибутив ОС и пакеты программ
  • Менеджер пакетов YUM

6. Мониторинг системных ресурсов и служба журналирования

  • Журналирование системных событий
  • Демоны systemd-journald и rsyslog
  • Централизованное хранилище журнальных файлов и их ротация
  • Мониторинг системных ресурсов: процессор, память, подсистема дискового ввода-вывода
  • Комплексные средства мониторинга системных ресурсов

7. Организация хранения данных

  • Управление дисками fdisk и gdisk
  • Создание и монтаж файловых систем
  • Создание и управление RAID
  • Создание и управление томами LVM

8. Ознакомление с сервисом DHCP

  • Введение в его специфику работы
  • Настройка сервиса

9. Ознакомление с сервисом DNS

  • Введение в методику работы самого протокола
  • Знакомство с типами DNS-записей
  • Установка, настройка
  • Обзор зоны прямого преобразования
  • Обзор зоны косвенного превращения

10. Характеристика сервиса точного времени

  • Введение в методику работы NTP-сервиса

11. Характеристика сервисов по трансляции адресов и фильтрации пакетов

  • Знакомство с методикой работы нынешних пакетных фильтров
  • Введение в трассировку адресов и вариантов NAT
  • Создание и настройка интернет-шлюза

12. Создание и отладка web-server

  • Apache
  • PHP
  • PHP MyAdmin

13. Организация общего доступа к данным

  • SAMBA, установка, отладка
  • NFS, установка, отладка
  • FTP, установка, отладка

Минимальные требования:

  • Пользователи Linux или UNIX, имеющие навыки работы с OC, и, которые хотят получить дальнейшую техническую подготовку, чтобы профессионально выполнять задачи системного администрирования Linux-систем
  • Начинающие системные администраторы ОС Linux
  • Опытные системные администраторы других OC, желающие получить навыки администрирования ОС Linux

* Указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

spinner-it