Системное администрирование Linux
Описание курса
Материал этого 5-дневного курса посвящен рассмотрению повседневных рабочих задач администрирования ОС Linux. Подача
материала направлена на вовлечение слушателей в интерактивное взаимодействие для решения конкретных
задач, которые представлены в виде множества упражнений. Лабораторные работы в конце каждого модуля предназначены для достижения максимального эффекта усвоения материала и формирования устойчивых навыков решения задач администрирования.
Аудитория
- Пользователи Linux или UNIX, имеющие навыки работы с OC, и, которые хотят получить дальнейшую техническую подготовку, чтобы профессионально выполнять задачи системного администрирования Linux-систем.
- Начинающие системные администраторы ОС Linux.
- Опытные системные администраторы других OC, желающие получить навыки администрирования ОС Linux.
По окончании курса слушатель будет уметь
- устанавливать Red Hat Linux интерактивно и с помощью Kickstart;
- управлять стандартным системным оборудованием;
- создавать и обслуживать файловую систему Linux;
- настраивать клиента NFS и autofs;
- понимать процесс инициализации системы и служб;
- выполнять администрирование пользователей и групп;
- интегрировать рабочую станцию в существующую сеть, предоставляющую стандартные сетевые службы;
- настраивать рабочую станцию как клиента служб NIS, DNS, и DHCP;
- автоматизировать задачи с помощью at, cron, и anacron;
- обслуживать и анализировать системные журналы (logs);
- выполнять резервное копирование файловых систем на ленту и в архив tar;
- устанавливать, обновлять, запрашивать и удалять пакеты программ с помощью RPM;
- обновлять ядро Linux через RPM;
- выполнять базовое управление производительностью, памятью и процессами;
- настраивать базовую защиту системы;
- выполнять базовую диагностику.
Модуль 1. Обзор ОС Linux
- Открытое программное обеспечение
- Общая характеристика дистрибутивов ОС Linux
Модуль 2. Загрузка ОС и универсальный загрузчик GRUB2
- Процесс загрузки ОС
- Введение в GRUB2
- Конфигурирование универсального загрузчика GRUB2
- Временное редактирование меню GRUB2
- Внесение постоянных изменений в меню GRUB2
- Настройка файла конфигурации GRUB2
- Пароль GRUB2
- Переустановка GRUB2
- GRUB2 и удаленная консоль
Лабораторная работа. Универсальный загрузчик GRUB2.
Модуль 3. Процессы Linux. Управление и мониторинг
- Процессы Linux. Основные состояния процессов. Получение информации о процессах. Команда ps.
- Управление фоновыми процессами (jobs).
- Управление процессами с помощью сигналов. Команда kill
- Мониторинг активности процессов. Средняя загрузка. Процессы реального времени.
Лабораторная работа. Мониторинг и управление процессами Linux.
Модуль 4. Управление сервисами и демонами
- Процессы, стартующие во время загрузки ОС. Демон systemd. Утилита systemctl.
- Управление системными сервисами.
- Старт и остановка системных сервисов на активной ОС.
- Определение системных сервисов, автоматически стартующих во время загрузки ОС.
- Обзор команд утилиты systemctl.
Лабораторная работа. Управление сервисами и демонами.
- Модуль 5. Файловая система
- Предназначение файловой системы
- Иерархия файловой системы
- «Типы» файлов
- Основные операции при работе с файлами и каталогами
- Имена файлов и каталогов: группировка и использование подстановок
- Просмотр содержимого файлов: утилиты more и less
- Поиск файлов: утилиты find и locate
- Работа с архивами. Утилиты bzip и gzip2. Использование утилиты tar
Лабораторная работа. Основы работы с файловой системой Linux
Модуль 6. Управление пакетами программ. Утилиты RPM и YUM
- Дистрибутив ОС и пакеты программ
- Менеджер пакетов YUM
- Менеджер пакетов RPM
Лабораторная работа. Управление пакетами программ и составом программного обеспечения
Модуль 7. Управление периодическими процессами
- Планирование запуска процессов. Команда at.
- Управление и мониторинг фоновых процессов.
- Планирование запуска системных процессов и служб. Подсистема cron.
- Управление временными файлами.
Лабораторная работа. Управление периодическими процессами.
Модуль 8. Организация хранения данных
- Управление дисковыми разделами. Утилиты fdisk и gdisk
- Создание и монтирование файловых систем.
- Определение характеристик дискового пространства.
- Создание и управление массивами RAID
- Создание и управление логическими томами LVM
- Резервное копирование и восстановление данных. Утилиты dump, restore и rsync
Лабораторная работа. Организация хранения данных
Модуль 9. Сетевое взаимодействие
- Настройка сетевых интерфейсов
- Настройка клиентов DNS и DHCP
- Сетевая диагностика
- Инструменты удаленного доступа и администрирования
Лабораторная работа. Сетевое взаимодействие
Модуль 10. Управление пользователями и доступом к данным
- Пользователи и группы в ОС Linux
- Регистрация и смена пароля
- Управление учетными записями пользователей: файлы /etc/passwd, /etc/shadow и /etc/groups
- Управление учетными записями при помощи консольных программ
- Запуск программ от имени других пользователей
- Настройка других источников аутентификации
- Модель доступа к данным ОС Linux
- Изменение прав доступа к файлам
- Списки доступа к данным
Лабораторная работа. Управление учетными разделами пользователей
Модуль 11. Организация общего доступа к данным
- Организация общего доступа на основе NFS
- Монтирование файловых систем NFS
- Организация общего доступа на основе Samba
- Автоматическое монтирование файловых систем (AutoFS)
Лабораторная работа. Организация общего доступа к данным
Модуль 12. Мониторинг системных ресурсов и служба журналирования
- Журналирование системных событий. Архитектура подсистемы журналирования.
- Демоны systemd-journald и rsyslog.
- Централизованное хранилище журнальных файлов и их ротация
- Мониторинг системных ресурсов: процессор, память, подсистема дискового ввода-вывода
- Комплексные средства мониторинга системных ресурсов
Лабораторная работа. Организация мониторинга ресурсов ОС и системные журналы
Модуль 13. Установка и обновление ОС
Определение характеристик оборудования и его совместимости
- Методы установки ОС Linux
- Создание инсталляционного ресурса
- Процесс установки ОС
- Обновление существующей системы
- Автоматизированная установка kickstart
- Установка с использованием технологии РХЕ
Лабораторная работа. Инсталляция ОС
Запись на курс
Код курса | EA-RH200 |
---|---|
Длительность | 5д (40ч) |
Код экзамена | |
Стоимость без НДС | 21 600 грн. |
Ближайшие даты | |
|