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

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

55187: Linux System Administration

Москва
Иконка

Дата: 9.12.2024

Цена: 25000 руб.

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

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

Краткое описание курса
На курсе вы изучите нюансы администрирования, настройки и обновления Linux-систем наиболее популярных дистрибутивов: Red Hat, SUSE, Debian/Ubuntu. Узнаете о средствах и концепциях эффективного построения, управления корпоративной инфраструктурой Linux.

Целевая аудитория курса
Курс рассчитан на IT-специалистов, развертывающих и поддерживающих виртуальные машины Linux в средах виртуализации Microsoft. Программа будет полезна всем, кто хочет освоить Linux, применить его для решения конкретных задач по развёртыванию сетей

Получаемые знания и навыки
По окончании курса слушатели научатся

  • использовать команды в Linux для установки, поиска и обработки файлов
  • управлять процессом загрузки операционной системы Linux, автоматизировать задачи с планировщиком, обновлять систему, управлять безопасностью и настраивать мониторинг
  • управлять системой хранения: настраивать разделы, логические тома, физические тома, ACL и квоты
  • управлять пользователями и группами, настраивать PAM и LDAP, изменять пользовательские процессы и ресурсы
  • проводить настройку и диагностику подключения к сети, настраивать маршрутизацию
  • настроить шифрование дисков, настраивать средства безопасности (Apparmor, SElinux)
  • настраивать виртуализацию и контейнеры. Работать с Docker
  • настраивать систему инициализации
  • производить управление логическими томами и программными RAID
  • производить устранение неполадок и восстановление системы после сбоя

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

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

Модуль 2 — Архитектура файловой системы Linux

  • Категории данных
  • FHS Linux — стандарт иерархии файловой системы Linux
  • Каталоги Linux
  • Изменение размера каталогов по умолчанию
  • Обзор файловой системы /proc (procfs)

Модуль 3 — Процессы

  • Программы и процессы
  • Состояние процессов
  • Режимы выполнения
  • Демоны
  • Создание процессов
  • Ограничения процессов
  • Мониторинг процессов
  • Сигналы
  • Команда nice
  • Библиотеки

Модуль 4 — Управление пакетами

  • Концепции управления программными пакетами
  • RPM (Red Hat Package Manager)
  • DPKG (Debian Package)
  • Система управления ревизиями

Модуль 5 — Инсталляторы пакетов

  • Инсталляторы пакетов
    • yum
    • zypper
    • APT

Модуль 6 — Мониторинг системы

  • Мониторинг Системы
  • Мониторинг Процессов
  • Мониторинг и настройка памяти
  • Мониторинг сети
  • Мониторинг Ввода/Вывода
  • Планирование Ввода/Вывода
  • Системные журналы
  • sar

Модуль 7 — Файловые системы Linux

  • Виртуальная файловая система (VFS)
  • Концепции файловых систем
  • Использование дисков и файловых систем
  • Расширенные атрибуты
  • ext4
  • XFS
  • Btrfs

Модуль 8 — Создание разделов и форматирование дисков

  • Типы дисков
  • Геометрия дисков
  • Разбиение на разделы
  • Именование дисковых устройств
  • Изменение размера разделов
  • Редактирование таблицы разделов

Модуль 9 — Подробнее про файловые системы Linux

  • Создание файловых систем
  • Проверка и восстановление файловых систем
  • Монтирование файловых систем
  • Swap
  • Квоты файловых систем

Модуль 10 — Шифрование дисков

  • Шифрование файловых систем
  • LUKS
  • Использование зашифрованных разделов

Модуль 11 — RAID и LVM

  • Управление логическими томами (LVM)
  • Тома и группы томов
  • Работа с логическими томами
  • Изменение размера логических томов
  • LVM снапшоты
  • RAID
  • Уровни RAID
  • Настройка программных RAID

Модуль 12 — Службы ядра и конфигурация

  • Обзор ядра
  • Настройка ядра
  • Sysctl
  • Модули ядра
  • Утилиты для работы с модулями ядра
  • Настройка модулей
  • Udev и управление устройствами

Модуль 13 — Обзор виртуализации

  • Введение в виртуализацию
  • Эмуляция
  • Гипервизоры
  • Libvirt
  • QEMU
  • KVM

Модуль 14 — Обзор контейнеров (Docker)

  • Контейнеры
  • Docker
  • Команды Docker

Модуль 15 — Управление пользователями и группами

  • Пользовательские учетные записи
  • Управление
  • Пароли
  • Ограниченный режим командной оболочки и учетные записи
  • Учетная запись root
  • PAM (Подключаемые модули аутентификации)
  • Процесс аутентификации
  • Настройка PAM
  • Аутентификация LDAP
  • Файловые разрешения
  • SSH

Модуль 16 — Подключение к сети

  • IP-адреса
  • Имена хостов
  • Настройка сетевых интерфейсов
  • Маршрутизация
  • Разрешение имен
  • Диагностика сетевых настроек

Модуль 17 — Межсетевые экраны (Firewall)

  • Файрволы
  • Интерфейсы
  • Firewall
  • Зоны
  • Управление трафиком
  • Управление службами и портами

Модуль 18 — Запуск и выключение системы

  • Загрузочная последовательность
  • Загрузчик системы GRUB (Grand Unified Boot Loader)
  • Файлы конфигурации GRUB
  • Файлы конфигурации системы в каталоге /etc
  • Процесс init
  • Запуск SysVinit
  • Команда chkconfig и службы
  • Система инициализации Upstart
  • Система инициализации systemd
  • Остановка и перезагрузка системы

Модуль 19 — Методы резервного копирования и восстановления

  • Основы резервного копирования
    • cpio
    • tar
    • Сжатие: gzip, bzip2, xz и резервное копирование
    • dd
    • rsync
    • dump and restore
    • mt
  • Программы резервного копирования

Модуль 20 — Модули безопасности Linux

  • Модули безопасности Linux
  • SELinux
  • Apparmor

Модуль 21 — Обеспечение безопасности локальной системы

  • Локальная системная безопасность
  • Создание политики безопасности
  • Обновления и безопасность
  • Физическая безопасность
  • Безопасность файловой системы

Модуль 22 — Основы процесса устранения неполадок и системного восстановления

  • Обзор процесса устранения неполадок
  • Что проверять в настройках сети
  • Сбои процесса загрузки
  • Восстановление поврежденной файловой системы
  • Виртуальные консоли
  • Средства восстановления и устранения неполадок
  • Восстановление системы

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