8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Контакты
  • Перезвоните мне

    Курс Linux администратор. Интенсив

    Курс Администрирование Linux. Углублённый курс

    Курс Администрирование Linux. Углублённый курс
    Начало курса
    11.06.2024
    Продолжительность
    3 месяца (80+ ак. часов)
    Расписание
    Вт 19:00 - 21:30
    Пт 19:00 - 21:30
    Онлайн
    (5 мест)
    Единовременно 62990 записаться
    В рассрочку / мес21000 записаться

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

    Курс "Администрирование Linux. Углублённый курс" разработан, для практического обучения ИТ-специалистов работе и администрированию ОС Linux.

    На нашем курсе мы рассмотрим как создать и поддерживать отказоустойчивую инфраструктуру, основанную на Linux и выполняющую все необходимые задачи организации, способную к централизованному управлению и мониторингу. 

    Вы получите практические навыки решения задач настройки и администрирования Linux систем в зависимости от потребностей Вашей организации, в которой вы станете не просто исполнителем, а и инициатором важных и результативных изменений.


    Кому будет полезен курс:

    • Специалистам, чьи организации переходят к импортозамещению ПО
    • Системным администраторам, желающим расширить свои знания 
    • Специалистам, желающим работать с экономичными решениями
    • Всем желающим начать новую карьеру в востребованной профессии

    В ходе курса мы:

    • Научимся разворачивать и настраивать различные решения под ключевые задачи вашего бизнеса на базе дистрибутива CentOS 8;
    • Познакомимся и научимся уверенно работать с дистрибутивами Linux;
    • Научимся автоматизировать нашу работу за счет скриптов и утилит;
    • Научимся виртуализации и контейнеризации для более эффективного распределения ресурсов ваших серверов;
    • Развернем службу каталогов для централизованного управления учетными записями в организации;
    • Научимся создавать отказоустойчивые и надежные серверные системы;
    • Научимся разворачивать и настраивать системы мониторинга статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования.

    Чему вы научитесь:

    • Работе в операционной системе Linux как в командной строке, так и в графическом интерфейсе
    • Администрированию серверов Linux, автоматизации задач, работе с дисками и томами
    • Настройке серверных систем для самых разнообразных задач вашей организации
    • Автоматизации  работы за счет скриптов и утилит
    • Виртуализации и контейнеризации для более эффективного распределения ресурсов ваших серверов
    • Централизованному управлению рабочими станциями системы
    • Созданию отказоустойчивых и надежных серверных систем
    • Разворачивать и настраивать системы мониторинга статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования

    Процесс обучения | Что необходимо участникам:

    • Персональный компьютер (предпочтительно с операционной системой Windows 10/11, не менее 4 ГБ оперативной памяти), устойчивое подключение к интернету. 
    • Аккаунт на Google диске для работы с общими документами.
    • Не обязательно, но полезно будет иметь одноплатный компьютер на базе Orange Pi или Raspberry Pi для закрепления практики и применения его в рабочей среде.
    • Обучение будет осуществляться на виртуальной лаборатории подготовленной преподавателем. Основной упор программы сделан на закрепление практических навыков и умений, осуществляемых в ходе проведения занятий.

    Практика | Проекты:

    В ходе проведения занятий в виртуальной лаборатории на Linux мы:

    • Настроим Linux сервера, изучим команды и утилиты
    • Поработаем с сервисами и службами сервера через SSH подключение и терминал, поговорим об обеспечении безопасности
    • Установим и настроим сервера Sambа для создания общих сетевых ресурсов в организации и интеграции их с Windows сетевой инфраструктурой 
    • Настроим VPN и NAT сервер со службами DNS и DHCP для удаленного подключения и работе в корпоративной сети. 
    • Настроим прокси сервер для кэширования, фильтрации регулировки интернет трафика организации.
    • Научимся работе с базами данных MariaDB через терминал, установим и научимся работать с базами данных через инструменты визуального проектирования
    • Научимся автоматизировать работу сервера посредством написания Bash и Python скриптов  
    • Научимся установке графических инструментов администрирования Linux серверов
    • Подготовим сервер для работы в качестве облачного хранилища данных Nextcloud
    • Подготовим FTP и TFTP сервер 
    • Научимся работать с логическими и физическими томами, менеджером логических томов LVM
    • Развернем корпоративный почтовый сервер iRedMail для организации
    • Развернем сервер виртуализации KVM, научимся работать с менеджером виртуальных машин через терминал и инструменты графического представления
    • Научимся формировать кластер из нескольких серверов для обеспечения отказоустойчивости сервисов
    • Научимся создавать ресурсо экономичные и безопасные системы за счет технологий контейнеризации
    • Развернем доменную службу каталогов FreeAPI для централизованного управления рабочими станциями клиентов на базе Linux дистрибутивов
    • Научимся разворачивать и настраивать систему мониторинга сетевой инфраструктуры в организации Zabbix
    Итоговый проект: Развертывание высоконадежной и экономичной системы для организации на базе серверов Linux для работы служб и сервисов,  контроля над сетевыми ресурсами и трафиком, осуществления мониторинга сетевой инфраструктуры.

    Требования к участникам курса:

    • Навыки опытного пользователя персонального компьютера.
    • Знание принципов работы сетевого оборудования, IP-адресации, сетевой модели OSI.
    • Знание английского языка на уровне понимания технической документации.
    • Желание стать лучше, повысить свои профессиональные навыки.

    Программа

    Модуль 1. Базовый уровень

    развернуть

    Знакомство с Linux 

    • Немного истории
    • Дистрибутивы OC Linux
    • Подключение к виртуальной машине, настройка VPN
    • Установка дистрибутива CentOS 7
    • Графический интерфейс CentOS 7
    • Настройка офисной среды
    развернуть

    Удаленное подключение и командная строка

    • Установка виртуальной машины в серверном режиме
    • Настройка сети, обновление, файрвол, утилита vim, установщик yum, основные команды для работы
    • Подключение по SSH
    • Аутентификация пользователей, гостевой доступ к ресурсам
    • Файловая система
    развернуть

    Файлы, процессы и задачи

    • Инструкции, права доступа chmod, архиватор tar, поиск find
    • Защита системы, Антивирус ClamAV
    • Планировщик задач CronTab и At
    • Резервное копирование 
    • Обзор задач, работа с процессами
    • Переадресация и потоки ввода-вывода
    развернуть

    Файловый сервер Samba

    • Настройка файлового сервера Samba
    • Интеграция Samba с Active Directory
    развернуть

    Прокси сервер Squid

    • Настройка прокси-сервера
    • Разделение сайтов на категории
    развернуть

    Диски и файловая система

    • Работа с файловой системой, добавление жестких дисков
    • Монтирование жестких дисков
    • Отключение диска
    • Создание программного Raid массива
    развернуть

    Восстановление и удаление данных

    • Восстановление данных Testdisk
    • Гарантированное удаление данных
    • Быстродействие дисков

    Модуль 2. Средний уровень

    развернуть

    Базы данных

    • Настройка системы управления базами данных MariaDB
    • Создание таблиц в MariaDB
    • Работа с базами данных  и таблицами
    • Инструмент визуального проектирования баз данных Workbench
    развернуть

    Работа со скриптами

    • Основы языка написания скриптов bash
    • Языка написания скриптов bash в административных задачах
    развернуть

    Веб интерфейс

    • Установка и обзор Webmin
    • Установка PhpMayAdmin
    • Установка веб-сервера Apache
    развернуть

    Облако хранения данных

    • Подготовка к развертыванию облака хранения данных Nextcloud
    • Установка Nextcloud
    • Настройка Nextcloud
    развернуть

    Передача данных

    • Настройка и использование протокола FTP
    • Настройка TFTP сервера
    развернуть

    Логические тома и VPN

    • Работа с менеджером логических томов LVM
    • Настройка VPN сервера
    развернуть

    Почтовый сервер

    • Установка почтового сервера iRedMail
    • Настройка почтового сервера iRedMail
    развернуть

    Клиент-сервер

    • Подготовка клиент-серверного приложения
    • Настройка клиент-серверного приложения
    • Система одноразового пароля OTPW

    Модуль 3. Продвинутый уровень

    развернуть

    Виртуализация

    • Подготовка сервера виртуализации KVM
    • Настройка сервера виртуализации KVM
    • Работа с виртуальными машинами KVM
    развернуть

    Кластер

    • Подготовка сетевой файловой системы
    • Настройка сетевой кластерной системы
    • Настройка репликации сервера базы данных
    развернуть

    Контейнеры

    • Кластер с двумя модами
    • Поднятие контейнера LXC
    развернуть

    Администрирование контейнеров

    • Платформа контейнеризации Docker
    • Система администрирования виртуальных серверов Cockpit
    развернуть

    Доменная служба каталогов 

    • Подготовка сервера сервера службы каталогов FreeIPA
    • Настройка сервера сервера службы каталогов FreeIPA
    • Подключение рабочей станции к FreeIPA
    развернуть

    Мониторинг

    • Подготовка сервера мониторинга Zabbix
    • Развертывание сервера мониторинга Zabbix
    развернуть

    Масштабирование мониторинга

    • Настройка сервера мониторинга Zabbix
    • Подготовка Zabbix агентов
    развернуть

    Работа над проектами

    • Работа над курсовыми проектами.
    • Сдача проектов. Подведение итогов.
    • Обсуждение вопросов на собеседованиях

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

    Андрей

    Ведущий it-специалист одного из старейших вузов Санкт-Петербурга. 

    За свою карьеру работал с windows и linux серверной инфраструктурой, принимал ключевую роль в развертывании новых систем и решений, а также в их дальнейшем сопровождении. 
     
    Помимо профессиональной деятельности увлекается 3д моделированием и печатью, программированием микроэлектроники, туризмом и легкой атлетикой. 

    Увлечен своим делом, открыт новому и рад делится им с окружающими.

    "Творчество - это не только живопись, музыка и прочие проявления искусства. Творчество - это способность создать новое, упростить старые задачи, облегчить труд людям. В наших руках есть мощные инструменты его проявления" - говорит Андрей.

    Фото с очных занятий в СПб

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!