Адміністрування Linux систем

Мета курсу - надати слухачам знання та навички, необхідні для адміністрування ОС сімейства Linux. Курс охоплює основи адміністрування, налаштування і оновлення систем Linux таких родин як Red Hat, SUSE, Debian / Ubuntu. В курсі представлені інструменти і концепції для ефективної побудови та управління Linux-системами в інфраструктурі сучасного підприємства. Також в курсі показані сучасні методи управління і реальні сценарії роботи, змодельовані в лабораторному середовищі. Даний курс може використовуватися для підготовки до сертифікації Linux Foundation Certified System Administrator (LFCS), яка є обов'язковим компонентом сертифікації MCSA: Linux on Azure Certification.   Аудиторія Цей курс призначений для адміністраторів і початківців-фахівців в середовищі Linux, які бажають отримати уявлення про роботу з Red Hat, SUSE, Debian / Ubuntu. Також курс дозволяє підготуватися до здачі іспиту Linux Foundation Certified System Administrator (LFCS).   Після закінчення курсу слухачі зможуть:
  • Виконувати основні команди Linux для установки, пошуку і обробки файлів.
  • Керувати процесом завантаження операційних систем Linux, автоматизувати завдання з планувальником, оновлювати систему, налаштовувати моніторинг і управляти безпекою.
  • Керувати користувачами і групами (додавати/видаляти/змінювати), налаштовувати LDAP і PAM, змінювати призначені для користувача процеси і ресурси.
  • Проводити налаштування і моніторинг мережі, налаштовувати тунелірування і маршрутизацію трафіку.
  • Налаштувати такі служби як DNS, загальні ресурси, SSH і SELinux / AppArmor, як сервера для DHCP і http.
  • Управляти системою зберігання: налаштовувати розділи, логічні томи, фізичні томи і ACL, квоти і кластеризації.
Модуль 1: Запуск і завершення роботи системи Цей модуль розповідає як управляти запуском і завершенням процесів в Linux. Теми
  • Послідовність завантаження
  • Grand Unified Boot Loader
  • Файли GRUB
  • Файли системи в / etc
  • Процес init
  • Запуск Sysvinit
  • Chkconfig і сервіси
  • Upstart
  • Systemd
  • Вимкнення/перезавантаження системи
  Лабораторна робота: Запуск і завершення роботи системи
  • Завантаження в режимі без графіки за допомогою grub
  • Додавання нової служби запуску з System V
  • Додавання нової служби запуску з System
  • Відключення, зупинка і перезавантаження
  Модуль 2: Файлова система в Linux Цей модуль описує принципи роботи файлової системи в Linux, перераховує основні каталоги і їх роль. Теми
  • Відмінності в даних
  • FHS - стандартна файлова система в Linux
  • Кореневий каталог(/)
  • /bin
  • /dev
  • /etc
  • /home
  • /Lib і /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /tmp
  • /usr
  • /var
  • /run
Лабораторна робота: Файлова система в Linux Зміна розміру папок за замовчуванням Огляд файлової системи/proc   Модуль 3: Служби ядра і їх конфігурація Цей модуль описує як налаштувати ядро ​​Linux, як працюють модулі і утиліти ОС, як використовувати sysctl, udev і диспетчер пристроїв.   Теми
  • Огляд ядра
  • Конфігурації ядра
  • Можливості sysctl
  • Модулі ядра
  • Програми для модуля ядра
  • Конфігурація модуля ядра
  • Udev і Диспетчер пристроїв
  Лабораторна робота: Служби ядра і їх конфігурація
  • Налаштування параметрів системи за допомогою sysctl
  • Зміна максимального ідентифікатора процесу
  • Робота з модулями ядра
  • Робота з пакетом udev
  Модуль 4: Розмітка і форматування дисків Цей модуль описує як управляти дисками в ОС Linux - іменувати, розбивати на розділи і змінювати розмір. Теми
  • Загальні типи дисків
  • Геометрія диска
  • Розділи диска
  • Іменування дисків
  • Установка розміру розділу
  • Редагування таблиці розділів
  Лабораторна робота: Розмітка і форматування дисків
  • Використання файлу в якості способу розділу диска
  • Як розділити в файлі образу диска
  • Використання losetup і parted
  • Розбиття фізичного жорсткого диска
  Модуль 5: Файлові системи Linux Цей модуль описує як працювати з файловими системами в Linux, а також пояснює, що Linux обробляє всі як файл. У модулі описані віртуальна файлова система (VFS), використання файлової системи і атрибутів, основні типи (ext4, xfs, btrfs) і порядок створення, форматування, монтування, своп і відновлення файлових систем. Теми
  • Огляд файлових систем
  • Віртуальна файлова система (VFS)
  • Концепції файлової системи
  • Використанні диска і файлової системи
  • Розширені атрибути
  • Ext4
  • Xfs
  • Btrfs
  • Створення та форматування файлових систем
  • Перевірка і відновлення файлових систем
  • Монтування файлових систем
  • Своп
  • Квоти файлової системи
  Лабораторна робота: Файлові системи Linux
  • Дефрагментація системи
  • Зміна параметрів файлової системи за допомогою tune2fs
  • Робота з атрибутами файлу
  • Параметри монтування
  • Управління простором своп
  • Квоти файлової системи
  • Працює з xfs
  • Робота з файловою системою btrfs
  Модуль 6: RAID і LVM Цей модуль пояснює як працювати з RAID і менеджером логічних томів (LVM). Теми
  • RAID
  • рівні RAID
  • Налаштування програмного RAID
  • Менеджер логічних томів (LVM)
  • Том і групи томів
  • Робота з логічними томами
  • Зміна розміру логічних томів
  • Снапшоти LVM
  Лабораторна робота: RAID і LVM
  • Створення RAID-масиву
  • Створення логічних томів
  Модуль 7: Процеси У цьому модулі описується як працювати з процесами Linux. У модулі перераховані різні процеси, їх створення, управління, розставлення пріоритетів і обмеження. Теми
  • Програми та процеси
  • Стан процесу
  • Режими виконання
  • Демони
  • Створення процесів
  • Обмеження процесу
  • Моніторинг процесу
  • Сигнали
  • «Ввічливі» процеси
  • Бібліотеки
  Лабораторна робота: Процеси
  • Контроль процесу за допомогою ulimit
  • Використання PS і Top
  • Моніторинг стану процесу
  • Перевірка сигналу пріоритету і виконання
  Модуль 8: Системи управління пакетами Цей модуль описує як працювати з системами управління пакетів в дистрибутивах Linux. У модулі розглянуті RPM і DKPG, а також використання систем контролю версій, таких як git. Теми
  • Концепції управління пакетами
  • RPM (Red Hat Package Manager)
  • DPKG (Debian Package)
  • Системи контролю версій
  Лабораторна робота: Системи управління пакетами
  • Використання RPM
  • Оновлення бази RPM
  • Використання DPKG
  • Контроль версій з git
  Модуль 9: Установники пакетів Цей модуль описує як використовувати основні установники пакетів, включаючи yum, zypper і APT. Також в модулі пояснюється роль установників пакетів в завданні автоматизації управління програмами і обробки залежностей. Теми
  • Установники пакетів
  • Yum
  • Zipper
  • APT
  Лабораторна робота: Установники пакетів
  • Основні команди yum
  • Пошук інформації про пакет за допомогою yum
  • Управління групами пакетів за допомогою yum
  • Додавання нового сховища yum
  • Основні команди zypper
  • Пошук інформації про пакет за допомогою zypper
  • Основні команди APT
  • Пошук інформації про пакет за допомогою APT
  • Управління групами пакетів за допомогою APT
  Модуль 10: Управління клієнтськими акаунтами і групами Цей модуль пояснює, як працювати з користувачами і групами в Linux. Також в модулі показано, як працювати з паролями, обмеженням шела (restricted shell), обліковим записом root, що підключаються модулями аутентифікації (PAM), LDAP і SSH. Теми
  • Акаунти користувачів
  • Управління
  • Паролі
  • Обмеження шела і акаунтів
  • Обліковий запис root
  • Управління групами
  • Модулі автентифікації (PAM)
  • Процес перевірки автентичності
  • Налаштування PAM
  • Перевірка справжності LDAP
  • Дозволи для файлів і взяття у володіння
  • SSH
  Лабораторна робота: Управління клієнтськими акаунтами і групами
  • Робота з обліковими записами користувачів
  • Робота з групами
  • Налаштування PAM
  • Використання chmod
  Модуль 11: Методи резервного копіювання та відновлення Цей модуль пояснює як проводити резервне копіювання даних в Linux. У модулі представлені інструменти резервного копіювання, архівування, переміщення і копіювання файлів, а також для відновлення файлів. Теми
  • Основи резервного копіювання
  • Cpio
  • Tar
  • Стиснення за допомогою GZIP, BZIP2 і XZ Backup
  • Dd
  • Rsync
  • Утиліта dump and restore
  • Mt
  • Програми резервного копіювання
  Лабораторна робота: Методи резервного копіювання та відновлення
  • Використання tar для резервного копіювання
  • Використання cpio для резервного копіювання
  • Використання rsync для резервного копіювання
  Модуль 12: Налаштування мережі У цьому модулі розказано як виконати базову настройку мережі в Linux. У модулі описано призначення IP-адреси та імені хоста, конфігурація мережевих інтерфейсів, маршрутизації і розпізнавання імен. Теми
  • IP-адреси
  • Імена хостів
  • Налаштування мережевих інтерфейсів
  • Маршрутизація
  • Дозвіл імен
  • Діагностика мережі
  Лабораторна робота: Налаштування мережі
  • Статичні налаштування мережевого інтерфейсу
  • Додавання імені хоста
  • Додавання псевдоніма мережевого інтерфейсу
  Модуль 13: Брандмауери Цей модуль пояснює як працювати з брандмауером в Linux. У модулі розглянуті інструменти командного рядка і графічного інтерфейсу, такі як firewalld. Управління зонами і джерелами розглянуто як бути операторами послуг і портами. Теми
  • Брандмауери
  • Інтерфейси
  • Використання firewalld
  • Зони
  • Управління джерелами
  • Управління службами і портами
  Лабораторна робота: Брандмауери
  • Установка firewalld
  • Перевірка брандмауера в командному рядку
  • Додавання сервісів в зону
  • Використання графічного інтерфейсу брандмауера
  Модуль 14: Локальна система безпеки Цей модуль показує як убезпечити системи від внутрішніх і зовнішніх загроз. У модулі описані ризики безпеки та наведено рекомендації для їх зниження. Також в модулі розглянута фізична безпека, безпека файлової системи і модулі безпеки, наприклад, SELinux. Теми
  • Локальна система безпеки
  • Створення політики безпеки
  • Оновлення та безпеку
  • Фізична безпека
  • Безпека файлової системи
  • Модулі безпеки Linux
  Лабораторна робота: Локальна система безпеки
  • Використанні SELinux
  • Безпека і опції монтування
  • Використання команди umask
  • Використання setuid і скриптів
  Модуль 15: Основні неполадки і система відновлення Цей модуль пояснює як усувати неполадки в Linux, а також виявляти можливі джерела проблем. У модулі наведені основні поняття системи відновлення і способи визначення пошкоджень файлової системи. Теми
  • Огляд способів усунення несправностей
  • Перевірка мережі
  • Збої в процесі завантаження
  • Пошкодження файлової системи і відновлення
  • Віртуальні консолі
  • Завантажувальний носій і усунення неполадок
  • Система відновлення
  Лабораторна робота: Основні неполадки і система відновлення
  • Підготовка до використання носія для відновлення
  • Відновлення пошкодженої конфігурації grub
  • Відновлення після збою пароля
  • Відновлення таблиці розділів
  • Відновлення за допомогою інсталяційного образу
Для ефективного навчання на курсі слухачі повинні володіти такими знаннями і навичками:
  • Знання основних компонентів Linux
  • Знайомство з текстовими редакторами
  • Знання основ сценаріїв в bash

Запис на курс

Код курсу55187
Тривалість4д (32ч)
Код екзамену
Вартість без ПДВ12 500 грн.
Найближчі дати
  • 12.02.2018
  • 26.03.2018
  • 07.05.2018