Администрирование Linux

Цель курса

Подготовить участников к уверенному администрированию систем на базе Linux, обеспечить навыки настройки, мониторинга, безопасности и автоматизации рабочих процессов.

Курс разработан для:

  • Начинающих системных администраторов
  • IT-специалистов, переходящих с Windows-инфраструктуры
  • Начинающих DevOps-инженеров
  • Разработчиков, которым требуется глубокое понимание Linux-систем

Формат обучения

  • Длительность курса: 20 часов (10 занятий × 2 часа)
  • Онлайн занятия с преподавателем
  • Практические задания после каждого модуля
  • Финальный проект: настройка полноценного Linux-сервера

Что получит компания

  • Повышение квалификации IT-персонала
  • Стандартизированные подходы к администрированию
  • Более безопасные и стабильные серверные среды
  • Сертификаты для каждого участника (от SkillsUp или внутренний бренд компании)

Дополнительно (по запросу)

  • Индивидуальные консультации для вашей инфраструктуры
  • Аудит Linux-серверов и рекомендации
  • Углубленный курс DevOps/CI/CD после завершения

Программа курса "Администрирование Linux"

1
  • История Linux, основные дистрибутивы
  • Установка системы (Ubuntu, CentOS)
  • Файловая система и базовые команды (ls, cd, pwd, cp, mv, rm)
  • Работа с текстовыми файлами (cat, nano, vim, grep, sed)

2
  • Создание пользователей и групп (useradd, usermod, groupadd)
  • Права доступа (chmod, chown, umask, ACL)
  • Настройка sudo (visudo)

3
  • Управление пакетами (apt, yum, dnf, rpm)
  • Работа с репозиториями и обновлениями
  • Создание резервных копий (rsync, tar)

4
  • Мониторинг процессов (ps, top, htop, kill)
  • Управление сервисами (systemctl start/stop, journalctl)
  • Логирование и анализ /var/log/

5
  • Проверка сетевых подключений (ip addr, ifconfig, ping, netstat)
  • Настройка сети (nmcli, netplan)
  • Основы SSH и безопасное подключение

6
  • Настройка брандмауэров (ufw, iptables, firewalld)
  • Защита SSH (ключи, Fail2Ban)
  • Основы SELinux/AppArmor

7
  • Монтирование дисков и разделов (mount, fstab)
  • Управление файловыми системами (ext4, XFS)
  • Основы LVM и RAID

8
  • Основы Bash-скриптов (if, for, while)
  • Планирование задач (cron, at)
  • Введение в Ansible (основные команды)

9
  • Развертывание сервера с нуля
  • Установка и настройка веб-сервера (Nginx / Apache)
  • Базовая защита сервера

10
  • Выполнение финального задания
  • Разбор ошибок, рекомендации по развитию
  • Вопросы и ответы, обсуждение опыта

Хотите узнавать о наших акциях, скидках и мероприятиях?