+38(098)684-06-31

Базовое администрирование Debian

Ближайшие даты:

4-7Марта

Дневные курсы

10:00-18:00

Количество мест:

10 мест

Стоимость курса:

10000 грн.

Длительность курса:

4 дня

32 часа

Программа курса

Описание

Программа

Цель курса – изучить основы администрирования операционной системы Debian Linux. Материал по большей части практический и содержит минимальное количество теории. Курс подойдет как для начинающих системных администраторов, которые занимаются настройкой серверов компании, так и для сетевых инженеров, т.к. большая часть сетевого оборудования работает под управлением Linux.

Модуль 1. Установка операционной системы.

  • История Linux.
  • Дистрибутивы Linux.
  • Загрузчик GRUB. Стадии загрузчика.
  • Установка операционной системы.
  • Уровни загрузки.
  • Лабораторная работа.

Модуль 2  Справка и работа с текстом.

  • Редактор vi.
  • Обзор альтенативных редакторов.
  • Способы поиска справочной информации.
  • Работа с потоками ввода-вывода информации.
  • Ссылки.
  • Лабораторная работа.

Модуль 3  Управление пользователями.

  • Создание и удаление учётных записей пользователей.
  • Файлы passwd, skel, sudoers, shadows.
  • Использование useradd, userdel, usermod, groupadd, groupdel, groupmod, passwd, sudo.
  • Управление правами доступа к каталогам и файлам.
  • Лабораторная работа.

Модуль 4  Файловая система и структура каталогов.

  • Базовая структура каталогов системы.
  • Базовые команды работы с файлами, обзора файловой системы.
  • Типы каталогов и файлов.
  • Права доступа к каталогам и файлам.
  • Понятие inode.
  • Лабораторная работа.

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

  • Монтирование и размонтирование cdrom, usb flash, локальных директорий.
  • Создание раздела на жестком диске. Изменение размера раздела.
  • Файловые системы linux.
  • Поиск и устранение ошибок в файловых системах при помощи fsck.
  • Лабораторная работа.

Модуль 6  Управление процессами.

  • Отслеживание и поиск процессов.
  • Изменение приоритета процесса.
  • Мониторинг системы.
  • Запуск программы в фоне.
  • Лабораторная работа.

Модуль 7   Установка программного обеспечения.

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

Модуль 8  Управление сервисами и демонами.

  • Введение в systemd.
  • Управление таргетами.
  • Запуск и остановка сервисов.
  • Автозагрузка.
  • Лабораторная работа.

Модуль 9 Сетевая подсистема.

  • Стек TCP/IP.
  • Базовые команды работы с сетями: ip, ifup, route, telnet, ping.
  • Мониторинг и поиск несправностей в сетях.
  • Утилиты стартовой настройки сети.
  • Лабораторная работа.

Модуль 10  Система времени в линукс.

  • Сервисы NTP. pool.ntp.org.
  • Настройка временной зоны.
  • Настройка даты/времени: date, hwclock, ntpdate.
  • Настройка ntpd.
  • Лабораторная работа.

Модуль 11  Планировщик заданий.

  • Планировщик cron.
  • Конфигурационные файлы.
  • Написание скриптов и запуск их по расписанию.
  • Лабораторная работа.

Модуль 12  Системы логирования.

  • Системные логи и Rsyslog.
  • Ротация логов.
  • Правила ротации.
  • Лабораторная работа.

Модуль 13  Архивирование и передача файлов между удаленными системами.

  • Настройка sshd.
  • ssh автоизация по ключам.
  • Копирование файлов между системами SCP.
  • Cинхронизация файлов Rsync.
  • Лабораторная работа.

Модуль 14  Почтовые системы.

  • Основы почтовых систем.
  • Управление алиасами и форвардингом почты между клиентами.
  • Обзор популярных почтовых систем: postfix, sendmail, qmail, exim.
  • Обзор SFP,DMARK,DKIM.
  • Oбзор Wite list, Black list, Gray list.
  • MX tools.
  • Команды pop3Smtp.
  • Лабораторная работа.

Модуль 15  Сетевая файловая система NFS.

  • Компоненты NFS.
  • Настройки NFS-клиента и NFS-сервера.
  • Лабораторная работа.

Модуль 16  Создание базовых скриптов.

  • shabang.
  • Переменны в Shell.
  • Циклы if-else, for, do.
  • Лабораторная работа.