Образовательная платформа
Изображение для плашки ЧП Участвует в распродаже Скидка 30%
действует 0 днів 00:00:00
Курс

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

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

Ви познайомитеся з ОС Linux і її перевагами, навчитеся працювати з командним рядком і керувати мережевим підключеннями. Зможете стати Linux-адміністратором або використовувати цю ОС для захисту своїх проєктів від шкідливого ПЗ та хакерів.

Linux-адміністратор налаштовує права користувачів, забезпечує безперебійне з’єднання з мережею і захищає сервери від вірусів. Все це спеціаліст робить, не встаючи з крісла, завдяки можливостям ОС Linux.

Грамотних Linux-адміністраторів чекають у будь-якій великій компанії.

  • 488 компаній

    зараз шукають Linux-адміністраторів

  • 21 200 UAH

    зарплата спеціаліста-початківців

Кому підійде цей курс

  • Тим, хто цікавиться програмуванням і IT

    Тим, хто цікавиться програмуванням і IT

    Вивчите UNIX-архітектуру і зрозумієте, як побудовані дистрибутиви Linux. Навчитеся управляти доступами, працювати з утилітами, файлами і мережею. Зможете почати кар’єру в IT без написання коду.

  • IT-спеціалістам

    IT-спеціалістам

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

Чому ви навчитеся

  1. Установлювати та налаштовувати Linux

    Дізнаєтеся, як установити дистрибутив, і навчитеся працювати з каталогом файлової системи Linux.

  2. Працювати з командним рядком

    Навчитеся застосовувати основні команди для керування процесами і системою в Bash-терміналі.

  3. Налаштовувати доступи

    Зможете налаштовувати рівень доступу до системи і привілеї для окремих користувачів і груп.

  4. Управляти системою

    Навчитеся запускати фонові процеси та виконувати завдання в Linux миттєво або за розкладом.

  5. Працювати з мережею

    Вивчите основи роботи мережі та маршрутизації. Навчитеся моніторити і аналізувати трафік, налаштовувати дистанційний доступ і SSH-сервер.

  6. Захищати Linux від шкідливих ПЗ

    Дізнаєтеся, яке шкідливе ПЗ може атакувати Linux. Навчитеся проводити аудит системи і налаштовувати її для безпечної роботи в мережі.

Як проходить навчання

  1. Вивчаєте тему

    У курсі — практичні відеоуроки.

    Вивчаєте тему
  2. Виконуєте завдання

    У тому темпі, у якому вам зручно.

    Виконуєте завдання
  3. Працюєте з викладачем

    Закріплюєте знання та виправляєте помилки.

    Працюєте з викладачем
  4. Захищаєте дипломний проєкт

    І доповнюєте ним своє портфоліо.

    Захищаєте дипломний проєкт

Програма

Вас чекають онлайн-лекції та практичні завдання на основі реальних кейсів.

  • 29 тематичних модулі
  • 179 онлайн-уроків

Структура Linux

  1. Введення в Linux

    Ознайомитеся з операційною системою Linux та областями її застосування.

  2. Перше встановлення Linux

    Вивчите каталоги файлової системи ОС Linux та види установок: серверну, десктопну, live. Навчитеся встановлювати Linux на віртуальну машину.

  3. Структура ОС Linux

    Розберетеся в основах пристрою Linux, її файловій системі, процесах та пам'яті. Дізнаєтеся, що таке точка монтування, ядро ​​Linux, сокети та пакетний менеджер.

  4. Знайомство з терміналом

    Дізнаєтеся, що таке термінал та командна оболонка. Вивчіть базову навігацію у файловій системі та навчитеся вибирати відповідну командну оболонку. Дізнаєтеся основні команди для роботи з файлами.

  5. Пристрої в Linux

    Навчитеся працювати з пристроями, які розпізнає Linux, та монтувати папки.

  6. Диски та файлові системи

    Навчитеся працювати з файловою системою, дисками та розділами. Дізнаєтеся, як налаштувати файл підкачки та змонтувати диск із файловою системою.

  7. Влаштування файлових систем та налаштування файлу підкачки

    Створите та змонтуєте новий диск із файловою системою ext3, перевірте її стан.

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

  1. Основні операції у Bash-терміналі. Робота з файлами та каталогами

    Дізнаєтеся, що таке каталог у Linux. Вивчіть властивості та атрибути файлу, навчитеся працювати із символічними посиланнями, файлами та каталогами в командному рядку.

  2. Привілеї у Linux

    Дізнайтесь, що таке привілеї в Linux, і розберетеся у форматах запису прав доступу. Вивчите моделі розмежування доступу.

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

    Вивчите базові команди для роботи з обліковими записами. Зрозумієте, як адмініструвати облікові записи користувачів.

  4. Облікові записи в Linux та групові політики

    Вивчите поняття розмежування доступу до Linux та базові команди роботи з ACL. Навчитеся налаштовувати права доступу для користувачів та груп.

  5. Управління введенням/виводом та конвеєрне оброблення

    Вивчите основні терміни та команди для керування введенням/виводом. Навчитеся виконувати запис виведення команди у файл, пошук за файлами, перезапис файлу та послідовний запуск команд.

  6. Завантаження ядра Linux

    Ознайомтеся з базовою архітектурою та пристроєм ядра Linux. Вивчіть зв'язок ядра з модулями та іншими частинами ОС.

  7. Управління процесами

    Вивчите базові команди для роботи із процесами. Навчитеся запускати та зупиняти процеси, шукати батьківські та дочірні процеси, працювати з фоновими процесами тощо.

  8. User space

    Вивчите алгоритми запуску системи та їх різновиди. Ознайомитеся з основними поняттями рівнів запуску, алгоритмами запуску та його різновидами, підсистемою Systemd та її аналогами.

  9. Управління системою

    Навчитеся працювати із завданнями та розкладом юнітів та модулів. Вивчите базові команди для керування запуском завдань за розкладом.

  10. Логування та моніторинг

    Навчитеся запускати моніторинг за допомогою утиліт та знаходити потрібні події у логах системи.

  11. Встановлення та видалення програм

    Дізнайтеся, як настроїти репозиторій, а також встановити та видалити програму з Linux на прикладі веб-сервера Apache.

  12. Механізми управління безпекою

    Вивчите основні поняття контролю доступу до DAC. Ознайомитеся з популярними утилітами для керування безпекою. Навчитеся створювати нового користувача та обмежувати його у правах доступу за допомогою SELinux.

  13. Резервне копіювання та відновлення даних

    Дізнаєтеся, що таке резервна копія, навіщо вона потрібна і як працювати з нею в Linux. Ознайомитеся зі сторонніми утилітами для резервного копіювання. Навчитеся відновлювати систему з бекапу та автоматизувати резервне копіювання.

Мережеве адміністрування Linux

  1. Будова мережі

    Зрозумієте, як комп'ютери спілкуються між собою, як влаштована мережна модель та які служби працюють на кожному її рівні.

  2. Основні протоколи

    Дізнаєтеся, навіщо потрібні протоколи, які вони бувають, та навчитеся визначати рівень, на якому працює кожен протокол.

  3. Маршрутизація та налаштування віддаленого доступу

    Наприкінці модуля ви зможете самостійно налаштувати динамічну і статичну маршрутизацію у віртуальній машині.

  4. Файлова система NFS, робота з DNS

    Навчитеся налаштовувати мережеву файлову систему - NFS, працювати із записами в DNS.

  5. Apache

    Встановите та налаштуєте веб-сервер Apache, ознайомтесь із технологією SSL.

  6. Netfilter

    Навчитеся налаштовувати пакетний фільтр для контролю за пакетами та працювати з Linux Firewall.

  7. Працездатність мережі

    Ознайомтеся з утилітами, які допоможуть знайти проблеми в мережі, та навчитеся їх застосовувати.

  8. Інциденти у локальній мережі

    Дізнаєтеся, як діагностувати проблеми, що виникають усередині мережі та за її межами. Зрозумієте, як дозволяти інциденти.

Викладачі

Анастасія Полякова

Анастасія
Полякова

Старший інженер безпеки в Alibaba Cloud

13 років досвіду в IT, 7 років — у сфері безпеки. Досліджує хмарні сервіси та забезпечує їх безпеку. Викладала основи безпеки хмарних серверів в Luxoft, DXC Technology Company (Швейцарія) і Harbour Space University (Барселона).

Давид Медведик

Давид
Медведик

Positive Technologies, ведучий інженер-розробник

7 років пише на С++, розробляє високонавантажені системи. Розробляє Firewalls і Intrusion Detection System (IDS) для замовників зі всього світу. Працював в Ericsson, Honeywell, Acronics. Приймав участь у розробці проекту для аналізу трафіку великої мережі оператора на 200+ серверів.

Сабіна Жигальска

Сабіна
Жигальска

Досліджує web-безпеку додатків та сайтів.

9 років досвіду в IT-технологіях, з них 6 – у галузі інформаційної безпеки. Працювала у Центрі безпеки інформації, розробляла НІС та досліджувала на безпеку державні інформаційні системи.

Ваше резюме після навчання

Андрей Семёнов
  • Посада: Адміністратор Linux
  • Зарплата від: 21 200 ₴

Професійни навички:

  • Установлення Linux
  • Налаштування доступів і привілеїв для користувачів і груп
  • Налаштування сервера SSH
  • Збір і аналіз трафіка
  • Робота з командним рядком
  • Логування і моніторинг
  • Налаштування мережевого інтерфейсу
  • Робота з протоколом HTTP
  • Робота з каталогами та файлами
  • Налаштування віддаленого підключення
  • Захист системи від шкідливого ПЗ
  • Керування процесами в Linux

Сертифікат Skillbox

Підтвердить, що ви пройшли курс, і стане додатковим аргументом при влаштуванні на роботу.

Сертификат Skillbox Курс Адміністрування ОС Linux
  • Старт курсу: 29 січня
  • Залишилося: 9 місць

Вартість навчання

  • Розстрочка без переплат
  • 1 106 ₴/міс
  • 1 580 ₴/міс
Изображение для плашки ЧП Участвует в распродаже Скидка 30%
действует 0 дня 00:00:00

Крок 1. Оберіть варіант сплати

Крок 2. Заповніть контактні дані

Схоже відбулася помилка. Спробуйте відправити знову або перезавантажте сторінку.

Натискаючи на кнопку, я погоджуюся на обробку персональних даних і з правилами користування Платформою

Натискаючи на кнопку, я погоджуюся з публічною офертою і політикою обробки персональних даних

Дякуємо!

Ваша заявка успішно відправлена

Питання, що часто ставляться

  • Я ніколи не працював з Linux. У мене вийде?

    Звичайно! У вас усе вийде навіть без спеціальних знань — просто приділяйте більше уваги домашнім завданням і читайте додаткову літературу. В іншому допоможуть досвідчені наставники, які будуть курирувати вас протягом усього курсу.
  • Який графік навчання? Чи вийде поєднувати його з роботою?

    Ви можете вивчати матеріали курсу в зручному вам режимі, поєднувати навчання з роботою та особистим життям. Більше того, всі уроки будуть доступні і після закінчення курсу, так що ви зможете освіжити свої знання в будь-який момент.
  • Скільки годин на тиждень мені потрібно буде приділяти навчанню?

    Все залежить тільки від вас. У середньому наші студенти займаються від трьох до п’яти годин на тиждень.
  • Я зможу спілкуватися з викладачами?

    У вас буде куратор в Telegram-чаті, а викладач перевірить і прокоментує домашні завдання та надасть корисні поради. Так ви зможете перейняти досвід, професійні знання та лайфхаки.
  • Чи діють які-небудь програми розстрочки?

    Так, ви можете купити курс в розстрочку — і спланувати свій бюджет, розділивши всю суму на невеликі щомісячні платежі