- Регистрация
- 26.05.2022
- Сообщения
- 26 727
- Реакции
- 161
- Баллы
- 63
М55187A: Системное администрирование Linux Курс предназначен для IT-специалистов, развертывающих и поддерживающих виртуальные машины Linux в средах виртуализации Microsoft. Данный курс предоставляет слушателям необходимые знания и практические навыки для работы системным администратором Linux. В курсе охвачены вопросы администрирования, настройки и обновления Linux систем наиболее популярных дистрибутивов - Red Hat, SUSE, Debian/Ubuntu. Рассматриваются средства и концепции эффективного построения и управления корпоративной инфраструктурой Linux. Лабораторные работы представляют собой сценарии для реального администрирования и решения типовых практических задач. Курс готовит к сдаче сертификационного экзамена Linux Foundation Certified System Administrator (LFCS), который является обязательным для получения статуса MCSA: Linux on Azure Certification. Курс нацелен на слушателей с базовыми знаниями Linux и его основных утилит. По окончании курса Вы будете уметь: Производить базовые задачи, такие как установка, поиск и управление файлами Управлять процессом загрузки планировщика задач, обновления системы, производить мониторинг системы и управлять безопасностью Управлять пользователями и группами, настраивать аутентификацию (LDAP и PAM), управлять пользовательскими процессами и ресурсами Настраивать подключение к сети. Производить настройки мониторинга и маршрутизации трафика Настраивать опции безопасности, такие как SELinux/AppArmor Управлять дисковой подсистемой, настраивая разделы, логические тома, физические тома, ACL, квоты и т.д. Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей. Продолжительность курса - 32 ак. ч. Программа курса Модуль 1. Запуск и выключение системы В модуле объясняется, как управлять процессами запуска и остановки системы в Linux. Понимание загрузочной последовательности Загрузчик системы GRUB (Grand Unified Boot Loader) Файлы конфигурации GRUB Файлы конфигурации системы в каталоге /etc Процесс init Запуск SysVinit Команда chkconfig и службы Система инициализации Upstart Система инициализации systemd Остановка и перезагрузка системы Лабораторная работа Загрузка без графического интерфейса с использованием GRUB Добавление загрузки новых сервисов в System V Добавление загрузки новых сервисов в systemd Отличия опций выключения системы: Shutdown, Halt и Reboot 2 Модуль 2. Архитектура файловой системы Linux В модуле объясняется, как организована файловая система Linux, ключевые директории и их роль. Различия данных FHS Linux - стандарт иерархии файловой системы Linux Каталоги Linux: root (/) /bin /dev /etc /home /lib and /lib64 /media /mnt /opt /proc /sys /root /sbin /tmp /usr /var /run Лабораторная работа Изменение размера каталогов по умолчанию Обзор файловой системы /proc (procfs) 2 Модуль 3. Службы ядра и конфигурация В модуле объясняется, как настраивать ядро Linux, как работают модули ядра и утилиты. Рассматриваются управление устройствами, функции sysctl и udev. Обзор ядра Настройка ядра Sysctl Модули ядра Утилиты для работы с модулями ядра Настройка модулей Udev и управление устройствами Лабораторная работа Выполнение настройки системы средствами sysctl Изменение максимального идентификатора процесса Работа с модулями ядра Работа с udev 2 Модуль 4. Создание разделов и форматирование дисков В модуле объясняется, как работать с дисками в Linux Типы дисков Геометрия дисков Разбиение на разделы Именование дисковых устройств Изменение размера разделов Редактирование таблицы разделов Лабораторная работа Использование файла как образа разделов диска Разбиение на разделы файла образа разделов диска Использование losetup и parted Разбиение на разделы жесткого диска 2 Модуль 5. Файловые системы Linux В модуле объясняется, как работать с файловыми системами Linux Некоторые замечания про файловые системы Виртуальная файловая система (VFS) Концепции файловых систем Использование дисков и файловых систем Расширенные атрибуты ext4 XFS Btrfs Создание файловых систем Проверка и восстановление файловых систем Монтирование файловых систем Swap Квоты файловых систем Лабораторная работа Дефрагментация файловой системы Изменение параметров файловой системы используя tune2fs Работа с файловыми атрибутами Опции монтирования Управление пространством Swap Квоты файловых систем Работа с XFS Работа с btrfs 2 Модуль 6. RAID и LVM В модуле объясняется, как работать с RAID и LVM (управление логическими томами) RAID Уровни RAID Настройка программных RAID Управление логическими томами (LVM) Тома и группы томов Работа с логическими томами Изменение размера логических томов LVM снапшоты Лабораторная работа Создание устройств RAID Создание логических томов 2 Модуль 7. Процессы В модуле объясняется, как работать с процессами Linux: создание, мониторинг, приоритеты и ограничения Программы и процессы Состояние процессов Режимы выполнения Демоны Создание процессов Ограничения процессов Мониторинг процессов Сигналы Команда nice Библиотеки Лабораторная работа Управление процессами с ulimit Использование ps и top Мониторинг состояния процессов Использование сигналов и приоритетов в управлении процессами 2 Модуль 8. Управление пакетами В модуле объясняется, как работать с основными системами управления пакетами, использующимися в дистрибутивах Linux. Рассматриваются RPM и DKPG, а также системы управления версиями, в том числе git Концепции управления программными пакетами RPM (Red Hat Package Manager) DPKG (Debian Package) Система управления ревизиями Лабораторная работа Использование RPM Перестройка базы данных RPM Использование DPKG Управление версиями с git 2 Модуль 9. Инсталляторы пакетов В модуле объясняется, как использовать основные установщики пакетов, включая yum, zypper и APT. А также объясняется их роль в автоматизации управлением ПО и обработке зависимостей программных пакетов. Инсталляторы пакетов: yum zypper APT Лабораторная работа Основные команды yum Использование yum для поиска информации о пакете Управление группами пакетов с yum Добавление нового репозитория yum Основные команды zypper Использование zypper для поиска информации о пакете Основные команды APT Использование APT для поиска информации о пакете Управление группами пакетов с APT 2 Модуль 10. Управление пользователями и группами В модуле объясняется, как работать с пользовательскими учетными записями и группами в Linux. Также рассматривается работа с паролями, ограниченной оболочкой, учетной записью root, средствами аутентификации и SSH. Пользовательские учетные записи Управление Пароли Ограниченный режим командной оболочки и учетные записи Учетная запись root PAM (Подключаемые модули аутентификации) Процесс аутентификации Настройка PAM Аутентификация LDAP Файловые разрешения SSH Лабораторная работа Работа с пользовательскими учетными записями Работа с группами Настройка PAM Использование chmod 2 Модуль 11. Методы резервного копирования и восстановления В модуле объясняется, как выполнять резервное копирование данных в Linux. Основы резервного копировани cpio tar Сжатие: gzip, bzip2, xz и резервное копирование dd rsync dump and restore mt Программы резервного копирования Лабораторная работа Использование tar для резервного копирования Использование cpio для резервного копирования Использование rsync для резервного копирования 3 Модуль 12. Подключение к сети В модуле объясняется, как производить настройки подключения к сети. IP-адреса Имена хостов Настройка сетевых интерфейсов Маршрутизация Разрешение имен Диагностика сетевых настроек Лабораторная работа Статическая конфигурация сетевых интерфейсов Настройка имени хоста Добавление псевдонима сетевого интерфейса 2 Модуль 13. Межсетевые экраны (файрволлы) В модуле объясняется, как настраивать файрволлы в Linux. Файрволлы Интерфейсы Firewalld Зоны Управление трафиком Управление службами и портами Лабораторная работа Установка firewalld Изучение firewall-cmd Добавление сервисов к зоне Использование графического интерфейса файрволла 2 Модуль 14. Обеспечение безопасности локальной системы В модуле объясняется, как защитить систему от внешних и внутренних угроз. Локальная системная безопасность Создание политики безопасности Обновления и безопасность Физическая безопасность Безопасность файловой системы Модули безопасности Linux Лабораторная работа Использование SELinux Безопасность и опции монтирования Использование umask Использование setuid и скриптов 3 Модуль 15. Основы процесса устранения неполадок и системного восстановления В модуле объясняется, как выявить причину неполадок и как устранять неполадки в работе системы и ее компонентов. Обзор процесса устранения неполадок Что проверять в настройках сети Сбои процесса загрузки Восстановление поврежденной файловой системы Виртуальные консоли Средства восстановления и устранения неполадок Восстановление системы Лабораторная работа. Подготовка к использованию медиа носителей для восстановления и устранения неполадок Восстановление поврежденной конфигурации загрузчика GRUB Восстановление в случае забытого пароля Восстановление в случае повреждения таблицы разделов Восстановление с использованием установочного образа |