Рассматриваются средства и концепции эффективного построения и управления корпоративной инфраструктурой Linux. Лабораторные работы представляют собой сценарии для реального администрирования и решения типовых практических задач.
За 4 дня вы получите все необходимые знания и практические навыки для работы системным администратором Linux
Предоставить слушателям необходимые знания и практические навыки для работы системным администратором Linux.
• IT-специалисты, развертывающие и поддерживающие виртуальные машины Linux в средах виртуализации Microsoft.
• Программа будет полезна всем, кто хочет освоить Linux, применить его для решения конкретных задач по развёртыванию сетей.
• использовать команды в Linux для установки, поиска и обработки файлов;
• управлять процессом загрузки операционной системы Linux, автоматизировать задачи с планировщиком, обновлять систему, управлять безопасностью и настраивать мониторинг;
• управлять системой хранения: настраивать разделы, логические тома, физические тома, ACL и квоты;
• управлять пользователями и группами, настраивать PAM и LDAP, изменять пользовательские процессы и ресурсы;
• проводить настройку и диагностику подключения к сети, настраивать маршрутизацию;
• настроить шифрование дисков, настраивать средства безопасности (Apparmor, SElinux);
• настраивать виртуализацию и контейнеры. Работать с Docker;
• настраивать систему инициализации;
• производить управление логическими томами и программными RAID;
• производить устранение неполадок и восстановление системы после сбоя.
Модуль 1. Введение
• Что такое Linux Foundation
• Linux Foundation Training
• Сертификация Linux Foundation
• Лабораторные работы, решения и ресурсы
• E-Learning курс LFS201
• Дистрибутивы Linux
Модуль 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. Межсетевые экраны (файрволлы)
• Файрволы
• Интерфейсы
• Firewalld
• Зоны
• Управление трафиком
• Управление службами и портами
Модуль 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. Основы процесса устранения неполадок и системного восстановления
• Обзор процесса устранения неполадок
• Что проверять в настройках сети
• Сбои процесса загрузки
• Восстановление поврежденной файловой системы
• Виртуальные консоли
• Средства восстановления и устранения неполадок
• Восстановление системы