Справочник начинающего системного администратора
ПК
Сети
Linux
Windows Server
Этот справочник проведёт вас путь от «компьютер не включается» до «развёрнут отказоустойчивый сервер». Материал рассчитан на новичка: здесь нет предположения, что вы уже знаете термины. Каждый раздел — это отдельная страница со сводками, командами и чек-листами. Это живой документ: он регулярно дополняется, а факты в нём проверяются по актуальным источникам (версии ОС, стандарты, синтаксис команд).
Кто такой системный администратор
Системный администратор (сисадмин, sysadmin) — это человек, который делает так, чтобы компьютеры, серверы, сети и софт работали у других людей. Его задачи делятся на несколько слоёв:
- Железо и ремонт — ПК не включается, перегревается, не видит диск.
- Операционные системы — установка Windows/Linux, обновления, драйверы.
- Сети — интернет не работает, принтер не пингуется, VPN.
- Серверы — почта, сайты, файловые хранилища, базы данных.
- Безопасность — пароли, доступы, бэкапы, защита от взлома.
- Поддержка пользователей — «у меня ничего не открывается».
Роли и направления сисадмина
«Сисадмин» — зонтичное понятие. В реальности это несколько специализаций, и новичку полезно понимать, куда расти. Часто одни человек совмещает 2–3 роли, особенно в малом бизнесе.
| Роль | Что делает | Где нужна |
|---|---|---|
| Helpdesk / Service Desk | Первая линия: «не работает принтер», сброс пароля, базовая диагностика | Любая компания с сотрудниками |
| Системный админ | Серверы, ОС,Active Directory, GPO, бэкапы, почта | Средний/крупный бизнес |
| Сетевой инженер | Маршрутизаторы, коммутаторы, VPN, VLAN, Wi-Fi | Там, где сложная сеть |
| DevOps / SRE | Автоматизация, CI/CD, контейнеры, облака, мониторинг | IT-продукты, стартапы |
| Инженер безопасности (SecOps) | Фаерволы, SIEM, реагирование на инциденты, аудит | Банки, госсектор, крупные ИТ |
| Инженер инфраструктуры (Cloud) | Облачные сервисы (AWS/Azure/GCP), Terraform, IaC | Облачные проекты |
Навыки: hard и soft
Технические навыки (hard skills) понятны — команды, железо, сети. Но 50% успеха сисадмина — это soft skills, которые новички недооценивают.
Hard skills
- ОС: уверенная работа в Windows и Linux (терминал на уровне выше базового).
- Сети: IP, подсети, DNS, DHCP, маршрутизация, диагностика (ping/traceroute/tcpdump).
- Скриптинг: Bash/PowerShell хотя бы на уровне автоматизации рутины.
- Виртуализация и контейнеры: VMware/Hyper-V/Proxmox, Docker — минимум введение.
- Облака: хотя бы одно (AWS/Azure/GCP) на уровне запуска ВМ и сервисов.
- Безопасность: шифрование, фаерволы, бэкапы, харденинг.
Soft skills (часто важнее техники)
- Письменная коммуникация: грамотно описать инцидент и решение — половина работы.
- Терпение и эмпатия: объяснять нетехническому пользователю, не раздражаясь.
- Структурирование: разбивать большую проблему на маленькие шаги (метод «раздели и властвуй»).
- Документирование: вести заметки по инфраструктуре (IP, пароли, схемы). Хороший инструмент — Obsidian/Notion.
- Спокойствие под давлением: когда «упал продакшен в 3 ночи», паника только вредит.
Типичный рабочий день
Чтобы снять романтику, вот реалистичный день:
- Утро: просмотр алертов мониторинга (Uptime Kuma/Grafana), проверка бэкапов за ночь.
- Плановые задачи: обновления, выдача прав, установка ПО, миграции.
- Внеплановое: тикеты пользователей («не открывается почта», «медленный интернет»).
- Проактив: документация, автоматизация рутины, аудит безопасности.
- Дежурства: во многих компаниях — смены on-call, когда звонит пейджер при инциденте.
Чем выше уровень — тем меньше ручной работы и больше проектирования и автоматизации.
Стек технологий: on-prem vs облако
| Подход | Плюсы | Минусы | Где |
|---|---|---|---|
| On-prem (свои серверы) | Контроль данных, нет подписок, работает при обрыве интернета | Капвложения, нужен ИБП/охлаждение, вы сами чините железо | Госсектор, заводы, параноя по приватности |
| Облако (AWS/Azure/GCP) | Масштабирование в пару кликов, нет серверной, платишь за использование | Зависимость от провайдера, счета растут, данные «у чужих дяди» | Стартапы, веб-продукты, SaaS |
| Гибрид | Часть дома (AD, файлы), часть в облаке (сайт, бэкапы) | Сложнее в управлении | Большинство реальных компаний |
Карьерный путь
Типичная лестница (возрастает сложность и зарплата):
- Junior Helpdesk (0–1 год) — первая линия, база.
- System Administrator (1–3 года) — самостоятельное ведение серверов.
- Senior Sysadmin / Engineer (3–6 лет) — проектирование инфраструктуры.
- DevOps / SRE / Cloud Architect (6+ лет) — автоматизация, масштаб, облака.
- IT-менеджер / CTO — управление командой и стратегией.
Сертификаты, которые ценят (не обязательно, но помогают): CompTIA A+ (старт, железо), Network+ (сети), Security+, затем vendor-специфичные — RHCSA (Linux), Microsoft AZ-104/104, Cisco CCNA (сети).
Путь обучения (рекомендуемый порядок)
С чего начать новичку — чек-лист
Практический план первых шагов, если вы с нуля. Не пытайтесь выучить всё сразу — идите итерациями.
- Поставьте Linux (Ubuntu) на виртуалку (VirtualBox — бесплатно) и живите в нём неделю: терминал, файлы, права, пакеты.
- Поднимите свой сервер на той же виртуалке: SSH, веб-сервер, бэкап. Это основа разделов «Серверы» и «Службы».
- Настройте дома небольшую сеть: роутер, пару устройств, попробуйте VLAN и VPN — см. раздел «Сети».
- Автоматизируйте одну рутинную задачу скриптом (Bash/PowerShell) — почувствуете силу автоматизации.
- Сделайте бэкап по правилу 3-2-1 для своих данных — это привычка, а не разовое действие.
- Заведите документацию: заметки по каждой настройке (что, зачем, как откатить).
- Читайте чужие инциденты: разборы аварий в блогах учат больше, чем мануалы.
Базовый инструмент, который должен быть под рукой
| Инструмент | Зачем |
|---|---|
| Крестовая отвёртка (PH2) | Сборка/разборка ПК |
| USB-флешка 8+ ГБ (2 шт.) | Установка ОС, Live-диагностика |
| Ventoy / Rufus | Запись образов на флешку |
| PuTTY / терминал | Удалённое управление серверами |
| IP-KVM или переходники | Работа с сервером без монитора |
| Мультиметр | Проверка БП, обрывов |
| Блокнот + карандаш (или Obsidian) | Фиксировать IP, пароли, схемы |