«Основы администрирования Linux. LPIC-1»

О курсе


Подробнее о данном курсе: подробная информация


Цель курса

Приходя на курс, вы получите знания и навыки, которые сможете использовать как при решении повседневных задач, так и для набора профессиональных навыков, которые помогут получить сертификат LPIC-101 либо LPIC-102, а также поможет вам устроиться на работу в должности младшего системного администратора.



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

Все занятия будут проводиться в дистанционной форме, что позволит вам пройти курс в удобном для Вас месте и в удобное для Вас время, так как все записи вебинаров будут доступны онлайн. Помимо этого, вы получите возможность задавать вопросы преподавателю и одногруппникам, специально для вас будет создан закрытый чат, где вы сможете общаться и совместно выполнять домашние задания. Помимо всего прочего в рамках прохождения курса у вас будет своя песочница, то есть свой собственный контейнер с Linux где вы сможете выполнять домашние задания не устанавливая среду на свой компьютер.

Главной особенностью курса является то, что курс строится по модульной системе таким образом, чтобы вы шаг за шагом получили и освоили все те навыки, необходимые для выполнения всех задач, связанных с базовым уровнем системного администрирования в компании.


Особенность курса

Основной упор и акцент нацелен на сложные вещи касающиеся безопасности и контроля доступа.


Требования к поступающим

Понимание принципов организации файловой системы любой ОС, рекомендуется опыт работы с командной строкой, желательны базовые знания технического английского языка (для ознакомления с дополнительными источниками).


План занятий


Основы архитектуры Linux, основные инструменты и языки разработки сценариев.

Длительность 4:00 ак. ч.

  • Базовые концепции.
  • Модульная архитектура.
  • Иерархическая файловая система.
  • Основы работы с командной строкой (история команд, поиск по истории, использование переменных окружения).
  • Редактирование текстовых файлов – использование vi/vim и nano.

Обработка потоков строк.

Длительность 2:00 ак. ч.

  • Потоки данных и операции с потоками.
  • Переадресация ввода-вывода и pipe.
  • Регулярные выражения и строковые утилиты для обработки вывода (grep, sed, awk).

Файловая система и управление безопасностью.

Длительность 2:00 ак. ч.

  • Управление файлами и сетевыми ресурсами, виды файловых систем.
  • Операции с файловой системой. Контроль целостности файловой системы.
  • Маски файлов и сложные операции над группами файлов.
  • Жесткие и символические ссылки.

Управление пользователями и окружением.

Длительность 2:00 ак. ч.

  • Управление пользователями и группами, модели разрешений (unix ACL и расширенные права).
  • Создание, изменение учётных записей, блокировка и настройка дополнительных свойств.
  • Настройка сценариев входа в систему и создания профиля пользователя и окружения.

Установка и обновление пакетов, пакетные менеджеры.

Длительность 2:00 ак. ч.

  • Управление приложениями, форматы пакетов.
  • пакетные менеджеры современных дистрибутивов.

Управление процессами и приоритетами.

Длительность 2:00 ак. ч.

  • Управление процессами (запуск, останов, передача сигналов, управление приоритетом).
  • Просмотр активных процессов (pstree, ps, top).
  • Получение результата выполнения процесса.
  • Планирование выполнения процессов (at, cron).

Расширенные возможности bash для решения задач администрирования.

Длительность 4:00 ак. ч.

  • Возможности bash по созданию сложных сценариев.
  • Ветвления, циклы и функции в bash, использование вычисляемых выражений и массивов.

Локализация и интернационализация.

Длительность 2:00 ак. ч.

  • Локализация и интернационализация, настройка региональных параметров и параметров часовых поясов.
  • Установка дополнительных локализаций.

Разметка и монтирование дисковых разделов, съемных носителей, сетевых ресурсов.

Длительность 2:00 ак. ч.

  • Разметка дисков и управление разделами.
  • Монтирование съемных носителей, разделов и сетевых ресурсов.
  • Копирование разделов (dd).
  • Разработка схемы разметки дисков для ОС Linux.
  • Управление дисковыми квотами.

Принципы загрузки системы и управления процессами при запуске.

Длительность 2:00 ак. ч.

  • Загрузка системы.
  • Системные загрузчики GRUB/LILO.
  • Особенности установки в UEFI.
  • Уровни выполнения и системы управления процессами (sysv / initd, systemd, upstart).

Настройки локальной сети и сетевых сервисов.

Длительность 4:00 ак. ч.

  • Настройка локальной сети (протоколы ipv4/ipv6, маски сети).
  • Настройка локальной сети (протоколы ipv4/ipv6, маски сети), основные файлы конфигурации.
  • Принципы сетевой маршрутизации.
  • Инструменты настройки сети, диагностики доступности и сетевой безопасности (ifconfig, ip, route, ping, traceroute).
  • Настройки DHCP и DNS-клиента.

Системные журналы и инструменты для анализа и накопления информации о событиях.

Длительность 2:00 ак. ч.

  • Системные журналы и служба syslog.
  • Переадресация журналов на отдельный сервер и инструменты для анализа журналов (dmesg, tail).
  • Сетевые службы.
  • Синхронизация времени.
  • Настройка агентов передачи почты.

Установка и настройка СУБД (на примере MySQL / MariaDB).

Длительность 2:00 ак. ч.

  • Установка системы управления базами данных, настройка параметров использования памяти, управление безопасностью.
  • Основы языка SQL для управления данными и создания запросов.

Управление оборудованием и модулями ядра.

Длительность 2:00 ак. ч.

  • Управление оборудованием.
  • Получение информации об оборудовании и модулях ядра.
  • Установка нового оборудования.

Графическая подсистема Linux, менеджеры дисплеев и графические оболочки.

Длительность 5:00 ак. ч.

  • Основы X11 и реализации графической подсистемы Linux.
  • Конфигурация устройств ввода, мониторов, дополнений X11.
  • Сервер шрифтов X11.
  • Терминальное подключение к X11.
  • Менеджеры дисплеев (GDM, KDM, LightDM, MDM) и графические оболочки Linux (Gnome, KDE, LXDE, XFCE).
  • Конфигурационные файлы для пользователя и системы.
  • Настройка дополнительных инструментов для удобства пользователя (экранная клавиатура, визуальные параметры и др.).

Подсистема печати, подключение локальных и сетевых принтеров.

Длительность 5:00 ак. ч.

  • Подсистема печати.
  • Установка локальных и сетевых устройств.
  • Управление заданиями на печать.

Аудит сетевого безопасности, поиск подозрительных процессов.

Длительность 5:00 ак. ч.

  • Безопасность.
  • Аудит открытых портов, сетевого взаимодействия.
  • Поиск небезопасных приложений (suid/sgid), анализ на известные уязвимости.
  • Установка ограничений на объём памяти, количество файлов.
  • Технологии шифрования файлов и разделов дисков (gpg, luks).
  • Безопасные каналы связи – SSH-туннели и vpn.

Технологии контейнеризации (OpenVZ, LXC, Docker), создание и управление контейнерами и изоляцией.

Длительность 2:00 ак. ч.

  • Контейнерные технологии, Docker.
  • Основы создания контейнеров, публикации и связывания ресурсов, установка ограничений на память, процессорное время.

Сканеры сетевой безопасности, поиск известных уязвимостей.

Длительность 3:00 ак. ч.

  • Классификация угроз сетевой безопасности.
  • Сетевые сканеры.
  • Анализ приложений и библиотек на наличие известных уязвимости.
  • Обнаружение эксплоитов.

Удалённое конфигурирование облачных узлов через etcd и consul, основы Service Discovery.

Длительность 2:00 ак. ч.

  • Обнаружение сервисов в частном облаке.
  • Распределенная конфигурация приложений и сервисов (etcd и consul).

Резервное копирование информации (bacula, rsync, снимки файловой системы в btrfs / zfs).

Длительность 2:00 ак. ч.

  • Синхронизация файловых систем посредством rsync.
  • Атрибуты архивации файлов.
  • Настройка bacula (director, storage, file daemon).

Преподаватель

Золотов Дмитрий Валентинович Золотов Дмитрий Валентинович

Эксперт в использовании контейнерных технологий и DevOps, ведущий инженер управления информатизации РГПУ им. А. И. Герцена (Санкт-Петербург).

Преподаватель курса “Компьютерные сети” и “Операционные системы”.

Организатор и ведущий серии технологических семинаров #itherz.


Сертификат Retratech “Системное администрирование Linux” (уровень - эксперт).

Опыт администрирования Linux - более 15 лет.

Опыт построения DevOps - инфраструктуры - более 3 лет.


Стоимость

  • Начало 05 окт.
  • Онлайн занятий 21 урок(ов)
  • Дни и время пн/чт 19:30 – 22:00 GMT+3
  • Стоимость 18 500 р.