Фоновый баннер

Локальное и сетевое администрирование, настройка и обслуживание РЕД ОС

Подробнее о курсе

Краткое описание курса
Курс будет интересен начинающим системным администраторам или тем, кто только планирует попробовать себя в этой профессии
В курсе рассматриваются вопросы локального и сетевого администрирования операционной системы РЕД ОС, настройки и обслуживания этой операционной системы

Получаемые знания и навыки
По окончании курса слушатели научатся

  • Понимать архитектуру ОС РЕД ОС
  • Ориентироваться в стандартах, используемых в РЕД ОС-системах
  • Разбираться в особенностях дистрибутивов РЕД ОС
  • Использовать сервисные возможности bash
  • Настраивать поведение оболочки bash
  • Использовать перенаправление стандартных потоков ввода/вывода
  • Осуществлять операции с каталогами и файлами, выполнять поиск файлов
  • Использовать основные команды-фильтры для конвейерной обработки текстовых потоков
  • Назначать стандартные РЕД ОС права на файлы и каталоги
  • Устанавливать ОС РЕД ОС разными способами
  • Управлять пользовательскими и групповыми учетными записями
  • Выполнять мониторинг процессов
  • Передавать сигналы процессам
  • Планировать и выполнять задачи по расписанию
  • Выполнять архивирование и сжатие файлов
  • Настраивать и выполнять удаленное терминальное подключение для администрирования РЕД ОС-системы

Целевая аудитория курса

  • начинающие системные администраторs Linux систем
  • IT-специалистs, планирующие сопровождать RED OS

Предварительно рекомендуется прослушать курс(ы)

Краткое содержание курса
Модуль 1 — Введение в операционную систему Linux. 

  • Краткая история Unix и Linux.
  • Что такое Linux. Общие сведения, понятие дистрибутива.
  • Средства просмотра системной информации.

Модуль 2 — Файловая система Linux. 

  • Основные понятия: корневой каталог, точка монтирования, домашний каталог.
  • Типы файлов. Обычные файлы. Каталоги. Файлы устройств. Команды ls.
  • Навигация по файловой системе: команды cd, pushd, popd, pwd.
  • Создание, удаление и копирование файлов. Команды touch, rm, cp.
  • Операции с каталогами. Команды mkdir и rmdir.
  • Важнейшие каталоги файловой системы Linux.

Модуль 3 — Учётные записи в Linux.

  • Понятие учетной записи и аутентификации. Файлы /etc/passwd и /etc/group, /etc/shadow и /etc/gshadow. Учетная запись root.
  • Пароли в Linux.
  • Команды login, su, newgrp, passwd, gpasswd, chage.
  • Создание и удаление учетных записей.

Модуль 4 — Права (режимы) доступа. 

  • Распределение прав доступа в Linux. Чтение. Запись. Выполнение.
  • Особенности прав у каталогов.
  • Назначение прав доступа. Команды chmod, chown, chgrp.
  • Sticky bit.
  • Понятие о xattr.

Модуль 5 — Работа с файлами. 

  • Вывод текстовой информации на экран. Команды cat, tac, more, less, head, tail, od.
  • Программа просмотра справочного руководства man.
  • Перенаправление вывода. Понятие stdin, stdout, stderr. Каналы. Операторы | и <, >, >>.
  • Фильтрование информации. Регулярные выражения. Команды grep, cut, sort.
  • Архивирование. Утилиты tar, gzip, bzip2, xz.

Модуль 6 — Процессы.

  • Процессы в Linux. Идентификаторы процессов. Демоны.
  • Команда ps. Утилита top.
  • Права доступа процессов. Реальный и эффективный идентификаторы. Биты SUID и SGID.
  • Управление процессами. Сигналы.
  • Команды nice, nohup, kill, killall.

Модуль 7 — Командные оболочки.

  • Понятие командной оболочки. Обзор командных оболочек.
  • Командная оболочка bash. Особенности работы (история команд, оператор “!”, действия по нажатию клавиши <tab>).
  • Введение в программирование для Bash.
  • Многозадачность в консоли. Задания. Управление заданиями.
  • Переменные среды.
  • Midnight commander

Модуль 8 — Работа с внешними устройствами. 

  • Представление внешних устройств в Linux. Команды lspci, lsusb, lsscsi и lsblk.
  • Формат разбиения «жёсткого» диска на разделы и доступ к ним, команды mount и umount.
  • Поддерживаемые типы файловых систем, процедура проверки fsck.
  • Монтирование ресурсов при загрузке системы.

Модуль 9 — Сеть в Linux. 

  • Принципы именования сетевых интерфейсов, конфигурация сетевых интерфейсов.
  • Основные утилиты настройки и просмотра сетевых опций: ifconfig, ip, route, arp.
  • Основные сетевые службы (DNS, ntp, sshd), принципы их настройки и просмотра состояния.
  • Система фильтрации сетевых пакетов netfilter/iptables.

Модуль 10 — Загрузка и инициализация системы.

  • Загрузчик операционной системы grub Основные настройки загрузчика.
  • Система инициализации systemd. Уровни инициализации.
  • Понятие о системе инициализации SystemV.
  • Команды управления запуском сервисов.
  • Менеджер устройств udev. Правила загрузки модулей устройств (/etc/udev/rules.d и /etc/modprobe.d).
  • Оптимизация параметров ядра Linux, утилита sysctl.

Модуль 11 — Управление программным обеспечением. Установка Linux на ПК.

  • Пакетный менеджер RPM.
  • Репозиторий ПО. Система управления пакетами yum.
  • Инсталлятор ОС. Планирование установки, этапы установки системы, выбор опций инсталлятора.

Модуль 12 — Графическая система пользователя. 

  • Графический сервер X Window. Менеджер окон (WM) и Среда рабочего стола (DE).
  • Рабочая среда MATE. Основные принципы управления, внешний вид Рабочего стола.
  • Понятие о dconf.

Модуль 13 — Печать и сканирование в Linux.

  • Система печати CUPS. Принципы настройки принтеров в командной строке и через графический интерфейс.
  • Сетевая печать в Linux.
  • SANE, основные принципы настройки. Утилиты сканирования.

Модуль 14 — Удалённое управление. 

  • SSH. Принцип функционирования, клиентские приложения. Утилиты, использующие протокол SHH (scp, fusessh).
  • VNC. Принципы настройки, программное обеспечения для работы по протоколу VNC.

Модуль 15 — Резервное копирование и восстановление. 

  • Стратегии резервного копирования.
  • Управление периодическими заданиями. Настройка периодического выполнения заданий (cron, anacron, at).
  • Настройка резервного копирования системы: добавление диска к системе, использование классических утилит для резервного копирования (dd, dump/restore, tar, cpio), использование средств удаленного копирования (rcp, rsync).

Модуль 16 — Обеспечение безопасности.

  • Система принудительного контроля доступа SELinux.
  • Сетевой брандмауэр Firewalld.

Отзывы по курсу