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

Мета курсу

Підготувати учасниць та учасників до впевненого адміністрування систем на базі Linux, забезпечити навички налаштування, моніторингу, безпеки та автоматизації робочих процесів.

Курс розроблений для

  • системних адміністраторок-початківиць / системних адміністраторів-початківців
  • IT-фахівчинь / IT-фахівців, що переходять з Windows-інфраструктури
  • DevOps-інженерок-початківиць / DevOps-інженерів-початківців
  • розробниць / розробників, яким потрібне глибше розуміння Linux-систем

Формат навчання

  • Тривалість курсу: 20 годин (10 занять × 2 години)
  • Домашні завдання після кожної лекції та персональний зворотний зв'язок від тренерки / тренера
  • Практичні завдання після кожного модуля
  • Фінальний проєкт: налаштування повноцінного Linux-сервера

Що ви отримаєте на курсі?

🔗 Переглянути переваги

Додатково (за запитом)

  • Індивідуальні консультації для вашої інфраструктури
  • Аудит Linux-серверів та рекомендації
  • Поглиблений курс DevOps/CI/CD після завершення

Програма

1
  • Історія Linux, основні дистрибутиви
  • Встановлення системи (Ubuntu, CentOS)
  • Файлова система та базові команди (ls, cd, pwd, cp, mv, rm)
  • Робота з текстовими файлами (cat, nano, vim, grep, sed)

2
  • Створення користувачів і груп (useradd, usermod, groupadd)
  • Права доступу (chmod, chown, umask, ACL)
  • Налаштування sudo (visudo)

3
  • Керування пакетами (apt, yum, dnf, rpm)
  • Робота з репозиторіями та оновленнями
  • Створення резервних копій (rsync, tar)

4
  • Моніторинг процесів (ps, top, htop, kill)
  • Керування сервісами (systemctl start/stop, journalctl)
  • Логування та аналіз /var/log/

5
  • Перевірка мережевих підключень (ip addr, ifconfig, ping, netstat)
  • Налаштування мережі (nmcli, netplan)
  • Основи SSH і безпечне підключення

6
  • Налаштування брандмауерів (ufw, iptables, firewalld)
  • Захист SSH (ключі, Fail2Ban)
  • Основи SELinux/AppArmor

7
  • Монтування дисків і розділів (mount, fstab)
  • Керування файловими системами (ext4, XFS)
  • Основи LVM і RAID

8
  • Основи Bash-скриптів (if, for, while)
  • Планування завдань (cron, at)
  • Вступ до Ansible (основні команди)

9
  • Розгортання сервера з нуля
  • Встановлення та налаштування веб-сервера (Nginx / Apache)
  • Базовий захист сервера

10
  • Виконання фінального завдання
  • Аналіз помилок, рекомендації щодо розвитку
  • Запитання й відповіді, обговорення досвіду

Поширені запитання

1
Програма розроблена для системних адміністраторів-початківців, розробників та майбутніх DevOps-інженерів. Курс також ідеально підійде IT-фахівцям, які хочуть перейти з Windows-інфраструктури на Linux і потребують глибокого розуміння системи для впевненої роботи.

2
Ви навчитеся працювати з командним рядком, керувати користувачами, правами доступу, сервісами та пакетами. Програма охоплює налаштування мережі, безпеки (брандмауери, SSH), роботу з файловими системами та автоматизацію процесів через Bash-скрипти.

3
Курс триває 20 годин і складається з 10 онлайн-занять (по 2 години) наживо з викладачем. Після кожного модуля передбачено виконання практичних завдань. За потреби ви також можете замовити індивідуальні консультації та аудит вашої серверної інфраструктури.

4
Фінальним етапом навчання стане самостійне налаштування повноцінного Linux-сервера, що підтвердить ваші практичні навички. Для тих, хто захоче рухатися далі, передбачено поглиблений курс DevOps/CI/CD. Щоб забронювати місце, натисніть кнопку «Подати заявку» на цій сторінці.

Бажаєте дізнаватись про наші акції, знижки та події?