18+
реклама
18+
Бургер менюБургер меню

Учитель Начальной – Курс системного администратора (страница 2)

18

Когда выбирать: критичные сервисы, где важна предсказуемость

Rocky Linux / AlmaLinux (RHEL-клоны)

Плюсы: enterprise-совместимость, 10 лет поддержки, dnf, SELinux

Минусы: менее «дружелюбны» новичкам

Когда выбирать: корпоративная среда, требования к сертификации

SUSE Linux Enterprise / openSUSE Leap

Сильные позиции в Европе, отличный YaST, btrfs по умолчанию

Другие: Fedora Server (bleeding edge), Amazon Linux, Oracle Linux

2.2. Выбор дистрибутива — практические критерии

1. Есть ли уже экспертиза в команде?

2. Нужна ли коммерческая поддержка (RHEL, SUSE, Ubuntu Pro)?

3. Какие пакеты и версии ПО требуются?

4. Политика обновлений и security-патчей

5. Интеграция с существующей инфраструктурой (AD, мониторинг и т.д.)

2.3. Windows Server — когда и зачем

Windows Server до сих пор доминирует там, где:

• Active Directory / Group Policy

• Exchange, SharePoint, MSSQL

• .NET-приложения и IIS

• Hyper-V виртуализация

• Требования регуляторов к Microsoft-стеку

Ключевые роли: Domain Controller, File Server, RDS, IIS, WSUS, Hyper-V.

Современные версии хорошо работают с PowerShell Core и контейнерами (Windows Containers).

Администратору Linux полезно уметь:

• Базовый PowerShell

• Работу с Active Directory (хотя бы как клиент)

• RDP и основы Group Policy

2.4. Гибридные среды — реальность большинства компаний

Типичная картина:

• Linux — веб, БД (PostgreSQL/MySQL), контейнеры, CI/CD, мониторинг

• Windows — домен, файловые шары, офисные сервисы, legacy

• Облако — микс managed-сервисов и своих ВМ

Умение работать с обеими платформами сильно повышает ценность специалиста.

2.5. Практический совет по установке

Минимальная установка сервера:

• Без графического интерфейса (экономия ресурсов и атакующей поверхности)

• Только необходимые пакеты

• Сразу настроить SSH-ключи, отключить парольный вход root

• Включить автоматические security-обновления (или чёткий процесс патчинга)

• Задать понятное hostname и настроить корректное время (chrony/NTP)

ГЛАВА 3. КОМАНДНАЯ СТРОКА LINUX И ОСНОВЫ РАБОТЫ

CLI — основной интерфейс системного администратора.

На серверах GUI часто отсутствует, а удалённая работа идёт через SSH.

3.1. Навигация и работа с файлами

pwd # текущий каталог

ls -la # подробный список (включая скрытые)

ls -lh --sort=size # человекочитаемые размеры, сортировка

cd /var/log # переход

cd - # вернуться в предыдущий каталог

cd ~ # домашняя директория

mkdir -p /opt/app/{bin,config,logs}

cp -a source/ dest/ # архивное копирование (права, ссылки)

mv oldname newname

rm -rf dir/ # ОСТОРОЖНО! нет корзины

find /var -name "*.log" -mtime +30

find / -type f -size +100M 2>/dev/null

3.2. Просмотр и поиск содержимого

cat file.txt

less file.txt # удобный просмотр (стрелки, /поиск, q)

head -n 50 file

tail -n 100 file

tail -f /var/log/syslog # следить за логом в реальном времени

grep -i "error" /var/log/syslog

grep -R "password" /etc/ 2>/dev/null

grep -E "error|fail|critical" app.log