Справочник сисадмина

Справочник начинающего системного администратора

ПК

Сети

Linux

Windows Server

Этот справочник проведёт вас путь от «компьютер не включается» до «развёрнут отказоустойчивый сервер». Материал рассчитан на новичка: здесь нет предположения, что вы уже знаете термины. Каждый раздел — это отдельная страница со сводками, командами и чек-листами. Это живой документ: он регулярно дополняется, а факты в нём проверяются по актуальным источникам (версии ОС, стандарты, синтаксис команд).

Совет: справочник лучше читать по порядку, но можно перескакивать к нужному разделу через меню слева или шапку сверху. Все команды проверены и применимы на практике. Если открываете локально (файлом) — ничего не нужно, всё работает офлайн. Если размещаете на сервере — см. разделы по Nginx/безопасности.

Кто такой системный администратор

Системный администратор (сисадмин, sysadmin) — это человек, который делает так, чтобы компьютеры, серверы, сети и софт работали у других людей. Его задачи делятся на несколько слоёв:

Роли и направления сисадмина

«Сисадмин» — зонтичное понятие. В реальности это несколько специализаций, и новичку полезно понимать, куда расти. Часто одни человек совмещает 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

Soft skills (часто важнее техники)

Не лечи симптомы вслепую. Если не понимаешь причину — не трогай. Лучше потратить час на диагностику, чем углубить аварию «быстрым фиксом».

Типичный рабочий день

Чтобы снять романтику, вот реалистичный день:

Чем выше уровень — тем меньше ручной работы и больше проектирования и автоматизации.

Стек технологий: on-prem vs облако

ПодходПлюсыМинусыГде
On-prem (свои серверы)Контроль данных, нет подписок, работает при обрыве интернетаКапвложения, нужен ИБП/охлаждение, вы сами чините железоГоссектор, заводы, параноя по приватности
Облако (AWS/Azure/GCP)Масштабирование в пару кликов, нет серверной, платишь за использованиеЗависимость от провайдера, счета растут, данные «у чужих дяди»Стартапы, веб-продукты, SaaS
ГибридЧасть дома (AD, файлы), часть в облаке (сайт, бэкапы)Сложнее в управленииБольшинство реальных компаний
Для обучения начни с on-prem на виртуалках (VirtualBox/Proxmox) — это бесплатно и даёт понимание «как всё работает снизу». Облако освоишь поверх, когда поймёшь основы.

Карьерный путь

Типичная лестница (возрастает сложность и зарплата):

  1. Junior Helpdesk (0–1 год) — первая линия, база.
  2. System Administrator (1–3 года) — самостоятельное ведение серверов.
  3. Senior Sysadmin / Engineer (3–6 лет) — проектирование инфраструктуры.
  4. DevOps / SRE / Cloud Architect (6+ лет) — автоматизация, масштаб, облака.
  5. IT-менеджер / CTO — управление командой и стратегией.

Сертификаты, которые ценят (не обязательно, но помогают): CompTIA A+ (старт, железо), Network+ (сети), Security+, затем vendor-специфичные — RHCSA (Linux), Microsoft AZ-104/104, Cisco CCNA (сети).

Путь обучения (рекомендуемый порядок)

1. Ремонт ПК

Устройство компьютера, диагностика, замена компонентов.

Читать →

2. Установка ОС

Создание флешки, BIOS/UEFI, чистая установка Windows и Linux.

Читать →

3. Сети

IP-адреса, маски, маршрутизация, диагностика сети.

Читать →

4. Linux

Терминал, файловая система, права, пакеты.

Читать →

5. Серверы Ubuntu

SSH, настройка сервера с нуля, службы.

Читать →

6. Windows Server

Домен AD, GPO, роли сервера.

Читать →

7. Сетевые службы

SSH, DNS, DHCP, веб-сервер, базы данных.

Читать →

8. Безопасность

Пароли, фаервол, бэкапы, мониторинг.

Читать →

С чего начать новичку — чек-лист

Практический план первых шагов, если вы с нуля. Не пытайтесь выучить всё сразу — идите итерациями.

  1. Поставьте Linux (Ubuntu) на виртуалку (VirtualBox — бесплатно) и живите в нём неделю: терминал, файлы, права, пакеты.
  2. Поднимите свой сервер на той же виртуалке: SSH, веб-сервер, бэкап. Это основа разделов «Серверы» и «Службы».
  3. Настройте дома небольшую сеть: роутер, пару устройств, попробуйте VLAN и VPN — см. раздел «Сети».
  4. Автоматизируйте одну рутинную задачу скриптом (Bash/PowerShell) — почувствуете силу автоматизации.
  5. Сделайте бэкап по правилу 3-2-1 для своих данных — это привычка, а не разовое действие.
  6. Заведите документацию: заметки по каждой настройке (что, зачем, как откатить).
  7. Читайте чужие инциденты: разборы аварий в блогах учат больше, чем мануалы.
Главный секрет: учитесь на практике. Прочитать — мало. Сломать, понять почему, починить — вот где знание. Для экспериментов используйте виртуалки, а не рабочий сервер.

Базовый инструмент, который должен быть под рукой

ИнструментЗачем
Крестовая отвёртка (PH2)Сборка/разборка ПК
USB-флешка 8+ ГБ (2 шт.)Установка ОС, Live-диагностика
Ventoy / RufusЗапись образов на флешку
PuTTY / терминалУдалённое управление серверами
IP-KVM или переходникиРабота с сервером без монитора
МультиметрПроверка БП, обрывов
Блокнот + карандаш (или Obsidian)Фиксировать IP, пароли, схемы
Золотое правило сисадмина: «Не трогай то, чего не понимаешь, и делай бэкап до любого изменения». 90% аварий — это необдуманные действия без отката.