Курс "Адміністрування Linux. Рівень 1 (LA-I)"


Курс "Адміністрування Linux. Рівень 1 (LA-I)" створений для користувачів і початківців адміністраторів, які прагнуть оволодіти навичками налаштування, управління та підтримки операційних систем сімейства UNIX. Учасники ознайомляться з базовими принципами роботи Linux, навчаться працювати в командному рядку, керувати користувачами та безпекою, а також освоять основи мережевих технологій та системного адміністрування. Практичні завдання проводяться на платформах RHEL/CentOS, SUSE, Ubuntu, що дозволяє отримати реальний досвід роботи з популярними дистрибутивами.


27000 32000-15.63%

Оберіть дату: *
Будь ласка, виберіть дату
 
Флажок: *
Дати курсу: *
  • 17.03 - 21.03.2025

Детально


Аудитория: 

Курс ЛА-1 корисний адміністраторам, які починають працювати з Linux Предварительная подготовка: досвід роботи не менше 6 місяців в якості користувача ПК наявність впевнених навичок знання пристрою ПК знання основних компонентів ПК, їх взаємодії мінімальний досвід роботи в командному рядку буде добре, якщо у слухача вже є досвід адміністрування або підтримки.

Програма курсу

1. Ознайомлення з Linux

  • Основні дистрибутиви Linux: особливості та призначення.
  • Вибір оптимального середовища для роботи.
  • Сучасні тенденції розвитку Linux.

2. Робота в командному інтерпретаторі

  • Види терміналів та оболонок.
  • Основні команди для керування файлами та каталогами.
  • Використання пошукових інструментів (find, grep, egrep).
  • Робота зі змінними середовища, передача параметрів.
  • Використання конвеєрів і регулярних виразів.
  • Основи текстового редактора vi, доступ до документації через man.

3. Файлові системи та їх управління

  • Типи файлів і структура каталогів у Linux.
  • Робота з розділами та файловими системами (ext3, ext4, XFS, BTRFS, ZFS).
  • Розмітка дисків за допомогою fdisk, створення та монтування файлових систем.
  • Використання LVM для управління сховищами даних.
  • Основи роботи з сучасними файловими системами RedHat STRATIS.

4. Управління правами доступу

  • Система дозволів у Linux (POSIX).
  • Використання команд chmod, chown, umask.
  • Спеціальні атрибути файлів: SUID, GUID, sticky bit.
  • ACL (Access Control List) та їх налаштування через setfacl.

5. Користувачі та безпека системи

  • Реєстрація, зміна та видалення облікових записів.
  • Структура файлів /etc/passwd та /etc/shadow.
  • Контроль доступу за допомогою PAM.
  • Робота з su, sudo, підвищення рівня безпеки.

6. Архівація та резервне копіювання

  • Методи резервного копіювання: tar, dump, restore, xfsdump, xfsrestore.
  • Використання корпоративних рішень резервного копіювання, у тому числі для VMware.

7. Системне журналювання

  • Основи логування у Linux.
  • Демон rsyslogd та файл конфігурації /etc/rsyslog.conf.
  • Автоматичне керування логами через logrotate.

8. Налаштування мережі та підключень

  • Конфігурація мережевих інтерфейсів у різних дистрибутивах.
  • Робота з NTP (ntpd, chronyd, systemd-timesyncd).
  • Статична та динамічна маршрутизація, налаштування DHCP.
  • Базові параметри ядра, що впливають на роботу мережі.
  • Основи firewalld, RPC та підключення через NFS.
  • Віддалене управління за допомогою ssh, scp, rsync, rclone.
  • Демонстрація автоматизації керування серверами за допомогою Terraform та Ansible.

9. Контроль процесів та сервісів

  • Запуск, зупинка та керування службами.
  • Методи примусового завершення завислих процесів.
  • Робота з пріоритетами та сигналами процесів.
  • Планування завдань за допомогою cron, at.

10. Графічний інтерфейс у Linux

  • Вибір та встановлення графічного оточення.
  • Віддалене підключення через VNC та XRDP.

11. Завантаження та ініціалізація системи

  • Основні етапи старту Linux.
  • Використання systemd для управління службами.
  • Завантаження в режимі відновлення, відновлення root-пароля.

12. Управління пакетами та оновлення ПЗ

  • Пакетні менеджери RPM, yum/dnf, zypper, apt, snap.
  • Встановлення, оновлення та видалення програмного забезпечення.
  • Додавання та налаштування репозиторіїв.

13. Діагностика та усунення несправностей

  • Аналіз типових помилок під час завантаження та роботи ОС.
  • Виявлення та вирішення мережевих проблем.
  • Усунення конфліктів між компонентами системи.

14. Основи віртуалізації в Linux

  • Вступ до віртуалізації та використання Docker/Podman.
  • Налаштування віртуальних середовищ.

Супутні курси

Цей курс є основою для подальшого поглиблення знань у Linux:

  • Linux Advanced (LA-II) – просунутий рівень адміністрування.
  • Основи Kubernetes – базові концепції контейнеризації.
  • Адміністрування Kubernetes (рівень 2) – розширене управління контейнерами.
  • DevOps для адміністраторів – інтеграція DevOps-підходів у роботу з Linux.
  • Docker – глибоке вивчення контейнерних технологій.

Цей курс надає учасникам всі необхідні знання для ефективного адміністрування Linux-систем, допомагає підготуватися до сертифікації LPI 101 і відкриває нові кар’єрні можливості у сфері системного адміністрування.