Курс: Углубленное администрирование GNU/Linux
Продолжительность курса: 40 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Обучение в рамках данного курса предназначено для подготовки слушателей к сдаче тестов Linux Professional Institute LPI-201 в рамках сертификации LPI Level II “Углубленное администрирование GNU/Linux”. Материал курса был обновлен и пересмотрен в мае 2010 для более полного соответствия требованиям LPI
Аудитория:
Курс предназначен для системных администраторов GNU/Linux
Необходимая подготовка:
• Обучаемые должны иметь практический опыт работы с GNU/Linux не менее 2-х лет
• Опыт работы с UNIX системами приветствуется
• Знание материала курсов LPI-101 «Администрирование GNU/Linux» и LPI-102 «Сетевое администрирование GNU/Linux»
После изучения курса слушатель будет уметь:
• На курсе будет продемонстрирована пользовательская сборка ядра с наложением на код ядра специфических патчей производителей аппаратного обеспечения
• Слушатели научатся работать с основными файловыми системами, используемыми в GNU/Linux, изучат менеджер логических томов LVM и получат навык работы с программными RAID массивами
• На курсе рассматривается получение моментальных снимков файловых систем и выполнение резервного копирования и восстановления системы
• Значительное внимание уделяется тонким аспектам настройки сети и устранению сетевых проблем
• Кроме этого слушатели детально изучат резервное копирование, а также на курсе уделяется внимание аспектам обеспечения безопасности системы
Программа курса:
Модуль 1. Сборка пользовательского ядра
• Наложение нестандартных патчей на ядро Linux
• Цели (targets) Makefile для конфигурирования и сборки ядра
• Сборка ядра я сполучением zImage или bzImage
• Сборка образа загрузочного электронного диска
• Сборка пользовательских модулей ядра
• Управление модулями ядра
• Настойка параметров модулей
Модуль 2. Настройка и отладка процесса загрузки
• Загрузчик GRUB
• Командная строка GRUB
• Защита GRUB
• Загрузка по сети с помощью GRUB
• Использование загрузчика LILO
• Стандартный процесс загрузки LSB
• Файлы /etc/inittab, каталоги /etc/init.d и /etc/rc.d, стартовые скрипты
• Настройка уровней исполнения с помощью chkconfig и update-rc.d
Модуль 3. Файловые системы в GNU/Linux
• Файл /etc/fstab и монтирование файловых систем по UUID
• Утилиты для файловых систем ext2, ext3 и ext4
• Утилиты для файловой системы xfs
• Создание и использование образов файловых систем и подкачки в файлах
• Построение iso образов ISO9660
• Нарезание (burning) CD и DVD дисков
• Использование autofs
• Настройка производительности дисковой подсистеме
Модуль 4. Специальные файловые системы в GNU/Linux
• Псевдофайловая система /proc
• Каталоги с информацией о процессах
• Настройка системы с помощью /proc
• Настройка системы с помощью sysctl
• Система udev
• Интерфейс с ядром
• Утилиты udev
Модуль 5. Программные RAID массивы
• Разновидности RAID
• Использование программного RAID в GNU/Linux
• Установка программного RAID 0,1,5 уровней с помощью mdadm
Модуль 6. Система логических томов LVM
• Установка LVM
• Управление логическими томами
• Изменение размеров томов
• Создание моментальных снимков (snapshoot)
Модуль 7. Настройка сети
• Конфигурирование проводных и безпроводных интерфейсов
• Утилита ifconfig
• Утилита ip
• Утилита iwconfig
• Настройка статических маршрутов route
• Команда arp
Модуль 8. Тонкие аспекты настройки сети
• Манипулирование и мониторинг таблицы маршрутизации
• Тонкие настройки сетевых интерфейсов
• Мониторинг статуса сетевых интерфейсов
• Утилиты для мониторнга и анализа сетевого трафика
• Утилиты сканирования портов
• Возможности утилит ping
• Использование nc
• Получение списка открытых файлов и сокетов
• Настройка OpenVPN
• Устранение проблем с сетью
Модуль 9. Информирование пользователей об обслуживании системы
• Файл /etc/motd
• Файлы /etc/issue и /etc/issue.net
• Команда wall
• Возможности команды shutdown
Модуль 10. Обслуживание системы
• Установка программного обеспечения из tarball
• Утилиты gzip, bzip2, patch, tar
• Утилита make. Устройство Makefile
• Стандарт сборки ПО GNU
• Утилиты automake и autoconf
• Сборка пакетов ПО не по стандарту GNU
Модуль 11. Резервное копирование
• Утилита tar
• Утилита cpio
• Утилита pax
• Утилита dump
• Система AMANDA
• Утилита rsync
Модуль 12. Инфраструктура аутентификации PAM
• Конфигурационные файлы PAM
• Настройка PAM
• Важнейшие модули: pam_unix, pam_cracklib, pam_limits, pam_listfile
Модуль 13. Защита систем с помощью SELinux и AppArmor
• Архитектура
• Конфигурационные файлы
• Настройка
• Отладка
Окончательная цена указывается в договоре на обучение.
Записаться на курс