IT Education Center
  • Онлайн
  • Оффлайн
  • В записи + консультации
  • Корпоративное обучение
  • Индивидуальное обучение
  • Интенсивы
Стоимость всего курса: 6000 грн
Длительность: 2 месяца
Теория: онлайн вэбинары
Практика: самостоятельное изучение
График обучения: Вторник, Четверг
Дата старта: 17.01.2019 г.
Время занятий: с 18:00 до 19:30
Есть возможность присоединиться: да
записаться
L1

Программа курса
"Администрирование Linux. Базовый уровень"

Описание курса:

Программа представляет собой набор разделов, которые описывают фундаментальную подготовку системного администратора Linux Базового уровня. Набор знаний и навыков для Базового уровня взят из комплексного анализа рынка труда на соответствие следующим вакансиям:

  • младший системный администратор
  • системный администратор Linux
  • помощник системного администратора
  • системный администратор информационных систем
  • специалист 1й линии технической поддержки
  • junior system administrator

требования к студентам курса
"Администрирование Linux. Базовый уровень":

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

    РАЗДЕЛ ПРОГРАММЫ

    ЗНАНИЯ

  1. Введение

    • Теория

      Виды дистрибутивов Linux. rpm-based, deb-based и другие. Архитектура ОС Linux. init, systemd

    • Теория

      Виртуализация. VirtualBox. Установка ОС Linux, ручная разбивка + LVM / ручная разбивка + RAID

    • Практическое занятие

      Установка ОС Linux, ручная разбивка диска. Создание шаблона ВМ

    • Экзамен

      Экзамен по 1-му разделу

  2. Файловые системы

    • Теория

      VFS, дескрипторы inode, vnode. Текстовые редакторы. Команды по управлению ОС Linux

    • Теория

      Типы файловых систем. LVM, RAID. Управление разделами. Монтирование разделов. Потоки ввода-вывода.

    • Практическое занятие

      Практика по VFS. LVM, RAID. Потоки ввода-вывода, перенаправления.

    • Экзамен

      Экзамен по 2-му разделу

  3. Процессы в Linux

    • Теория

      Понятие процесса, типы процессов, сигналы прерываний. Утилиты для работы с процессами. Именованные каналы pipe, коды завершения команд и скриптов.

    • Теория

      Системный планировщик cron, Мониторинг, логгирование событий в системе (messages, syslog, auth.log, dpkg.log и другие). Auditd, logrotate.

    • Практическое занятие

      Практика по процессам

    • Экзамен

      Экзамен по 3-му разделу

  4. Пользователи, группы, система прав. Установка пакетов

    • Теория

      Пользователи и группы. Posix ACL. umask, suid, sgid. Утилиты по работе с пользователями

    • Теория

      Менеджеры пакетов. Dpkg, apt, aptitude, tasksel. Репозитории. Сборка пакетов вручную из исходников.

    • Практическое занятие

      Практика по управлению пользователями и по установке пакетов. Ручная сборка и установка пакета.

    • Экзамен

      Экзамен по 4-му разделу

  5. Сеть в Linux

    • Теория

      Сетевые модели. OSI, TCP/IP. Физический, канальный уровни

    • Теория

      Сетевой уровень, IPv4, IPv6, зарезервированные адреса. DHCP

    • Практическое занятие

      Практика по физическому, канальному, сетевому уровням. Настройка DHCP сервера

    • Теория

      Уровни модели: транспортный, сеансовый, представления, приложений. Iptables (ufw), NAT, PROXY

    • Теория

      Протоколы передачи данных: ftp, samba, nfs, scp, nc.

    • Теория

      Настройка протоколов передачи данных, настройка NAT, PROXY

    • Экзамен

      Экзамен по 5-му разделу

  6. Загрузка системы. Загрузчик grub

    • Теория

      Этапы загрузки системы. Загрузчик Grub. Перенос системы на другой носитель (dump,restore)

    • Теория

      Initramfs, vmlinuz, grub cli. ручная загрузка системы. Режим восстановления. Rescue. chroot

    • Практическое занятие

      Практика по загрузке системы. Восстановление работы системы.

    • Экзамен

      Экзамен по 6-му разделу

  7. Bash скриптинг. Основы

    • Теория

      Основы написания скриптов на shell, bash. Синтаксис, примеры.

  8. Кейсы траблшутинга, поиск неисправностей, методы решения.

    • Теория

      Кейсы администрирования / решения проблем с ОС Linux.

    • Теория

      Практика по bash, траблшутинг

  9. .

    • Проектная работа

      Настройка сервера - офисного роутера с нуля

    • Экзамен

      Финальный экзамен по всему курсу

преподаватели

по окончании курса студент будет знать:

  • Основные компоненты ОС Linux (дистрибутивы Debian, CentOS и другие)
  • Принципы функционирования процессов и служб ОС Linux
  • Файловые системы, права пользователей, атрибуты файлов и каталогов, передача данных по сети
  • Порядок загрузки ОС Linux, менеджеры пакетов, репозитории пакетов
  • Потенциальные слабые места в ОС Linux, методы исправления
  • Сетевое оборудование, необходимое для работы небольшого офиса компании
  • Набор сервисов и служб: DNS, DHCP, NAT, FTP, Samba, NFS; модель OSI, firewall iptables, routing

по окончании курса студент будет уметь:

  • Проводить инсталляцию ОС Linux (дистрибутивы Debian, CentOS и другие)
  • Настраивать основные компоненты системы
  • Конфигугирование сети ОС Linux
  • Управлять пользователями системы
  • Администрировать процессы системы
  • Обновлять и дополнять систему необходимыми пакетами
записаться на курс остались вопросы