Начальные навыки для успешного прохождения курса:
Понимание архитектуры «Клиент-Сервер»: Общее представление о том, как взаимодействуют узлы в сети, что такое домен, контроллер домена и службы каталогов.
Основы компьютерных сетей: Знание моделей OSI/TCP/IP, понимание роли протоколов DNS, DHCP, HTTP/HTTPS, SSH, а также базовое понимание маршрутизации и VLAN.
Базовые навыки работы с ОС: Уверенное владение ПК, понимание файловой системы, умение создавать загрузочные носители и работать с гипервизорами.
Готовность к работе в CLI (Command Line Interface): Понимание, что серьезное администрирование Linux (настройка ядра, SELinux, сетевых демонов, доменов) невозможно исключительно через графический интерфейс.
Английский язык на уровне чтения технической документации: Большинство логов, мануалов и синтаксиса конфигурационных файлов базируются на английском языке.
Полученные навыки после прохождения курса:
Знания- Архитектура ОС: Глубокое понимание структуры GNU/Linux, работы ядра, модулей, систем инициализации (Systemd) и графических серверов (X Window, Wayland).
- Дисковая подсистема: Принципы работы LVM, файловых систем, механизмов монтирования (fstab, autofs, systemd) и управления дисковым пространством.
- Модели безопасности: Концепции дискреционного и мандатного доступа, работа SELinux, списков ACL, PAM-модулей и механизмов криптографической защиты (ГОСТ Р 34.12-2015).
- Сетевые сервисы: Архитектура и принципы работы веб-серверов (Nginx, Apache), прокси (SQUID, HAProxy, 3proxy), СУБД (PostgreSQL, Firebird, Ред База Данных) и служб каталогов.
- Доменные структуры: Понимание различий, механизмов взаимодействия и настроек доверительных отношений между MSAD, FreeIPA и SAMBA DC.
- Мониторинг и логирование: Архитектура современных систем сбора метрик (Prometheus), визуализации (Grafana) и централизованного сбора логов (Graylog, rsyslog).
Умения и навыки- Установка и развертывание: Инсталляция РЕД ОС (Рабочая станция/Сервер) на физическое оборудование, в виртуальные машины и среды (VMware, GNS3, PNETLab, UTM).
- Управление пакетами: Работа с rpm, yum, dnf, создание локальных репозиториев, использование универсальных форматов (Snap, Flatpak, AppImage) и запуск Windows-приложений через WINE.
- Сетевое администрирование: Настройка статической и динамаршрутизации, агрегирования каналов (bonding), межсетевых экранов (Firewalld, IPTABLES) и механизмов Port Knocking.
- Обеспечение удаленного доступа: Конфигурирование широкого спектра протоколов удаленного управления (SSH, VNC, RDP, xrdp, Guacamole, X2GO) и VPN-туннелей (WireGuard, OpenVPN, ГОСТ-VPN).
- Автоматизация и скриптинг: Написание сценариев на Bash, планирование задач (cron, at, batch), управление конфигурациями через systemd.
- Траблшутинг: Глубокий анализ системных сбоев с помощью kdump, journalctl, sysctl, а также сетевых проблем с использованием tcpdump, iperf3, iftop.
Практический опыт1. Построение корпоративных доменов:
- Ввод машин в домен MSAD (с использованием join-to-domain и Kerberos).
- Развертывание и репликация сервера FreeIPA, создание доверительных отношений с MSAD.
- Поднятие полноценного контроллера домена SAMBA DC, настройка сетевых хранилищ и интеграция с IPA/MSAD.
2. Развертывание серверной инфраструктуры:
- Настройка связок LAMP, хостинг CMS (WordPress).
- Установка и базовая настройка СУБД (PostgreSQL, Firebird, Ред База Данных).
- Конфигурирование файловых серверов (NFS, iSCSI, Samba) и серверов печати (CUPS).
3. Информационная безопасность и защита:
- Настройка SELinux, анализ и устранение проблем с контекстами безопасности.
- Создание VPN-туннелей с контролем заголовков IP-пакетов по ГОСТ.
- Настройка FreeRADIUS, антивирусной защиты (Dr.Web, Kaspersky) и изолированных сред.
4. Системы мониторинга и аналитики:
- Интеграция стека Prometheus + Grafana для сбора метрик.
- Развертывание Graylog для централизованного парсинга и анализа логов.
- Настройка ротации журналов и визуализация сетевого трафика (nethogs, trafshow).
5. Работа со специализированным ПО:
- Установка и настройка отечественной платформы RED Виртуализация (в режимах Standalone и Host).
- Настройка прокси-серверов (SQUID, HAProxy) и балансировщиков нагрузки.
- Практическое использование инструментов для удалённой техподдержки (МойАссистент, RuDesktop, AnyDesk, LiteManager).