практикум

Сисадмин с нуля

Научитесь работать с Linux — от новичка до продвинутого уровня

темы, которые вы освоите

Bash
systemd
journalctl
top, htop
apt, yum, dnf
chmod / chown / sudo
nano / vim
Практикумы составлены по методологии МаКо,
которая позволяет эффективно осваивать сложные технические навыки через пошаговое погружение в практику
Практика и реальные кейсы
Мы готовим участников практикумов не на абстрактных задачах, а на примерах, с которыми они столкнутся в реальной работе
Гибкость в обучении
Возможность начать в любой момент, совмещать прохождение практикума с работой, обучением, самостоятельно регулировать нагрузку
Глубоко покрывает темы для освоения Linux
Программа полностью покрывает темы для освоения Linux, но без жестких дедлайнов и привязке к старту, и с освоением сетей и базой по DevOps
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

Начинающим системным администраторам

для уверенной работы с Linux-серверами, понимания процессов настройки и обслуживания систем, автоматизации рутинных задач, освоения работы с сетями и базовым DevOps

Системным администраторам Windows и техническим специалистам

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

Разработчикам и QA-инженерам

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

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.

программа практикума

Сисадмин с нуля

  • Введение
  • Linux Basics
  • Networks Basics
  • LEPP Stack
  • Postfix
  • Dovecot
  • OpenSSH
  • OpenVPN
  • GitLab CI & Docker Swarm

Онбординг

  • Введение

Основы сетей

  • Что такое сеть, виды сетей. Модель OSI; Стек TCP/IP
  • Базовые утилиты и команды для работы с сетью
  • Технология Ethernet. MAC-адрес
  • IP-адресация (v4, v6), маски подсетей, шлюз по умолчанию
  • Протокол ARP

Сетевое оборудование

  • Коммутатор. Точка доступа. Принцип работы и базовая настройка
  • VLAN
  • Маршрутизатор. Базовая настройка. Таблица маршрутизации
  • Базовая настройка маршрутизатора
  • Статическая маршрутизация

Протоколы и службы

  • TCP и UDP. NAT/PAT
  • DHCP, DNS
  • FTP/TFTP, SMTP, IMAP, POP3
  • HTTP/HTTPS

Безопасность сети

  • VPN. GRE
  • Подсистема netfilter. Iptables.
  • Списки контроля доступа

Диагностика и мониторинг

  • Диагностика сетевых сбоев
  • Основы мониторинга
  • Анализ производительности работы сети

Итоговый проект

  • Итоговое задание
  • Подведение итогов

Онбординг

  • Введение

Обзор: Введение в операционные системы

  • Введение в операционные системы
  • Типы операционных систем и обзор рынка
  • Сравнительный анализ и примеры использования ОС

Linux: Установка и начало работы

  • Установка дистрибутива Linux: Ubuntu
  • Основы командной строки и терминала
  • Просмотр справок: man, help, info
  • Поиск в документации: whatis, apropos
  • Повышение прав: root, su, sudo

Linux: Конфигурация

  • Конфигурационные файлы в Linux
  • Работа с nano
  • Работа с vim
  • Изменение локали: localectl
  • Управление часовым поясом: timedatectl
  • Изменение имени хоста системы: hostnamectl
  • Базовая настройка сети: IP, DNS, DHCP
  • Диагностика сети

Linux: Обслуживание файловой системы

  • Архитектура файловой системы
  • Просмотр файлов и директорий: cat, ls
  • Работа с файлами и каталогами: mkdir, touch, cp, mv
  • Поиск по содержимому файлов: grep
  • Поиск файлов и директорий по заданным критериям: find

Linux: Управление процессами

  • Понятие процессов и связанные понятия
  • Мониторинг процессов: ps, top, htop
  • Завершение процессов по идентификатору: kill, pkill
  • Работа с приоритетами процессов: nice, renice

Linux: Работа с пакетными менеджерами

  • Пакеты и связанные понятия
  • Работа с пакетными менеджерами apt и apt-get
  • Низкоуровневое управление пакетами: dpkg
  • Работа с пакетными менеджерами yum и dnf
  • Низкоуровневое управление пакетами: rpm

Linux: Управление пользователями

  • Работа с пользователями: useradd, usermod, userdel, passwd
  • Работа с группами: groupadd, groupmod, groupdel
  • Управление безопасностью файлов: chmod, chown, umask
  • Настройка и просмотр ACL: setfacl и getfacl

Linux: Управление дисковыми ресурсами

  • Диски и связанные понятия
  • Диагностика и инвентаризация дисков: df, du, lsblk, blkid
  • Работа с разделами на диске: fdisk/parted
  • Монтирование и размонтирование файловых систем: mount/umount
  • Создание файловой системы: mkfs и fsck

Linux: Управление системными сервисами и анализ логов

  • Управление сервисами: systemctl
  • Просмотр системного журнала: journalctl
  • Настройка rsyslog для централизованного сбора и пересылки логов
  • Планировщики задач: cron и at
  • Автоматизация с утилитами grep/awk/sed

Финальное задание

  • Финальное задание
  • Подведение итогов

Dovecot

  • Введение
  • Введение в Dovecot и архитектура почтовых систем
  • Базовая конфигурация и форматы хранения
  • Механизмы аутентификации (Auth Framework)
  • Хранение пользователей в PostgreSQL (аналогично для других баз данных, например mysql/mariadb)
  • Интеграция с LDAP/Active Directory
  • Безопасность: SSL/TLS шифрование
  • Доставка почты: LDA и LMTP
  • Серверная фильтрация почты: Sieve
  • Управление квотами (Quota)
  • Пространства имён (Namespaces) и общие папки
  • Оптимизация и Full Text Search (FTS)
  • Эксплуатация: утилита doveadm и логирование
  • Backup/restore
  • Итоговый проект
  • Заключение

Postfix

  • Введение
  • Основы электронной почты и архитектура Postfix
  • Базовая конфигурация и отправка почты
  • DNS и маршрутизация почты
  • Управление адресами: Алиасы и перенаправления
  • Виртуальные домены и ящики
  • Хранение данных в PostgreSQL
  • Интеграция с Dovecot (MDA и SASL)
  • Шифрование трафика (TLS/SSL)
  • Репутация и доставляемость: SPF, DKIM, DMARC
  • Борьба со спамом и ограничения доступа
  • Управление очередями и траблшутинг
  • Postfix как Relay (Smarthost) и Null Client
  • Итоговый проект
  • Заключение

LEPP Stack

  • Введение
  • Архитектура связки: кто за что отвечает?
  • Подготовка плацдарма: установка компонентов
  • Готовим хранилище: настройка PostgreSQL
  • Заливаем код: развертывание PHP-приложения
  • Связующее звено: конфигурация Nginx
  • Настраиваем исполнителя: PHP-FPM и подключение к Postgres
  • Момент истины: первый запуск и траблшутинг
  • Наводим порядок: базовая безопасность и оптимизация
  • Бонусный уровень: заворачиваем все в Docker Compose
  • Итоговый проект
  • Заключение

OpenSSH

  • Введение
  • Архитектура и основы протокола SSH
  • Криптография и аутентификация по ключам
  • Конфигурация сервера (sshd_config)
  • Продвинутая конфигурация клиента (~/.ssh/config)
  • SSH Agent и Agent Forwarding
  • Туннелирование: Local и Remote
  • Туннелирование: Dynamic и VPN
  • Передача файлов и SFTP/Chroot
  • Hardening и MFA (Google Authenticator)
  • SSH Certificates (Certificate Authority)
  • Итоговый проект
  • Заключение

OpenVPN

  • Введение
  • Архитектура OpenVPN и сетевые туннели
  • Построение PKI с EasyRSA
  • Базовая установка и конфигурация сервера (TUN Mode)
  • Клиентская конфигурация и Unified Format
  • Управление клиентами: Client Config Dir (CCD)
  • Аутентификация: Пароли и Плагины
  • Скриптинг и автоматизация событий
  • Management Interface и учёт сессий (Accounting)
  • Отзыв сертификатов (CRL)
  • Hardening – усиление безопасности OpenVPN
  • Site-to-Site VPN и сложная маршрутизация
  • Тюнинг производительности и MTU
  • Итоговый проект
  • Заключение

GitlabCI & Docker Swarm (Compose)

  • Введение
  • Архитектура решения и инициализация Swarm
  • Адаптация приложения: от Compose к Stack
  • Подготовка CI-инфраструктуры: GitLab Runner
  • CD Pipeline: Организация доступа и деплой
  • CI Pipeline: Сборка, Тегирование и Registry
  • Динамические окружения (Review Apps)
  • Итоговый проект
  • Заключение
Эксперт практикума
Роман Чуприков
Роман Чуприков

В IT уже лет 20, начинал anykey-ем, погружался в инфраструктуру. Люблю всё автоматизировать, так и оказался в devops. Начинал с винды, AD, exchange и прочие радости от microsoft. Потом открыл для себя мир linux. Сейчас для работы достаточно браузера, терминала и стабильного интернета. Облака или bare-metal, значения не имеет, привык выбирать инструменты под требования бизнеса, а не на волне хайпа.

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

DevOps в SimpleWine
Егор Брянцев
Егор Брянцев
Системный администратор Windows\Linux

Ключевые навыки для резюме:

Администрирование Linux – установка, настройка и сопровождение серверов на базе Ubuntu, CentOS, Debian
Сетевое администрирование и безопасность – настройка VPN (OpenVPN, SSH), файрволов (iptables, firewalld), работа с TCP/IP, DNS, DHCP
Контейнеризация и оркестрация – работа с Docker, Docker Compose, управление Docker Swarm
Автоматизация и скриптование – написание Bash-скриптов
Настройка и сопровождение веб-серверов – администрирование Nginx + FPM, настройка баз данных (PostgreSQL, MySQL)
Мониторинг и логирование – анализ логов с помощью journalctl, grep, awk, sed
CI/CD и DevOps-процессы – настройка GitLab CI/CD, автоматизированный деплой и управление инфраструктурой
0
Остались вопросы?
Приходите на бесплатную консультацию с экспертом.

практикум

Сисадмин с нуля

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
МаКо
11 167 руб.
10 050 руб.

в месяц или сразу 120 600 руб.

Перейти к оплате >>>
0

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.