Системне Адміністрування 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
- Процес завантаження ОС
- Введення в GRUB2
- Конфігурація універсального завантажувача GRUB2
- Тимчасове редагування меню GRUB2
- Внесення постійних змін в меню GRUB2
- Налаштування файлу конфігурації GRUB2
- Пароль GRUB2
- Перевстановлення GRUB2
- GRUB2 і віддалена консоль
- Процеси Linux. Основні стани процесів. Отримання інформації про процеси. Команда ps.
- Управління фоновими процесами (jobs).
- Управління процесами за допомогою сигналів. Команда kill
- Моніторинг активності процесів. Середнє завантаження. Процеси реального часу.
- Процеси, що стартують під час завантаження ОС. Демон systemd. Утиліта systemctl.
- Управління системними сервісами.
- Старт і зупинка системних сервісів на активній ОС.
- Визначення системних сервісів, що автоматично стартують під час завантаження ОС.
- Огляд команд утиліти systemctl.
- Призначення файлової системи
- Ієрархія файлової системи
- «Типи» файлів
- Основні операції при роботі з файлами і каталогами
- Імена файлів і каталогів: угрупування і використання підстановок
- Перегляд вмісту файлів: утиліти more і less
- Пошук файлів: утиліти find і locate
- Робота з архівами. Утиліти bzip і gzip2. Використання утиліти tar
- Дистрибутив ОС і пакети програм
- Менеджер пакетів YUM
- Менеджер пакетів RPM
- Планування запуску процесів. Команда at.
- Управління та моніторинг фонових процесів.
- Планування запуску системних процесів і служб. Підсистема cron.
- Управління тимчасовими файлами.
- Управління дисковими розділами. Утиліти fdisk і gdisk
- Створення та монтування файлових систем.
- Визначення характеристик дискового простору.
- Створення та управління масивами RAID
- Створення та управління логічними томами LVM
- Створення резервних копій та відновлення даних. Утиліти dump, restore і rsync
- Налаштування мережевих інтерфейсів
- Налаштування клієнтів DNS і DHCP
- Мережева діагностика
- Інструменти віддаленого доступу і адміністрування
- Користувачі і групи в ОС Linux
- Реєстрація та зміна пароля
- Служба захисту користувачів: файли / etc / passwd, / etc / shadow і / etc / groups
- Служба захисту за допомогою консольних програм
- Запуск програм від імені інших користувачів
- Налаштування інших джерел аутентифікації
- Модель доступу до даних ОС Linux
- Зміна прав доступу до файлів
- Списки доступу до даних
- Організація загального доступу на основі NFS
- Монтування файлових систем NFS
- Організація загального доступу на основі Samba
- Автоматичне монтування файлових систем (AutoFS)
- Журнал системних подій. Архітектура підсистеми журналювання
- Демони systemd-journald і rsyslog.
- Централізоване сховище журнальних файлів і їх ротація
- Моніторинг системних ресурсів: процесор, пам'ять, підсистема дискового введення-виведення
- Комплексні засоби моніторингу системних ресурсів
- Методи установки ОС Linux. Створення інсталяційного ресурсу. Процес установки ОС. Оновлення існуючої системи Автоматизована установка kickstart
- Установка з використанням технології РХЕ
Запис на курс
Код курсу | EA-RH200 |
---|---|
Тривалість | 5д (40ч) |
Код екзамену | |
Вартість без ПДВ | 21 600 грн. |