Курс Системне адміністрування 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
- Встановлення з використанням технології РХЕ
Лабораторна робота. Інсталяція ОС
* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!
Тривалість курсу: 24 год.