- Главная
- Кибербезопасность
- Курсы
- Операционная система Linux
Курс
Операционная система Linux
Цели курса — познакомить слушателей с особенностями работы в операционной системе Linux. Будут рассмотрены вопросы управления сетью, сервисами, файлами, папками и правами доступа. Участники узнают, как настраивать безопасную конфигурацию и затем проводить аудит настройки Linux ОС. В качестве артефакта у слушателей останется тестовый стенд с виртуальными машинами ОС Linux
Код курса
F-102
Длительность
3 недели
Формат обучения
Виртуальный класс
Аудитория курса:
Начинающие ИБ специалисты
IT специалисты
Сетевые инженеры
Системные администраторы
Что узнают слушатели:
Как настраивать ПО виртуализации
Навыки управления системными сервисами
Как проводить аудит безопасной настройки Linux ОС
Наиболее востребованные утилиты Linux
Скрипты автоматизации, сервисы (daemons) на языке Bash
Чему научатся слушатели:
Работать в терминале Linux: управление файлами, папками и правами доступа к ним из терминала Linux. Создание, редактирование и удаление пользователей ОС
Настраивать и запускать такие сервисы как: Apache2, Telnet, SSH, FTP, SMB, SFTP
Настраивать сеть на OS Linux (Ubuntu, CentOS), настраивать и выполнять удаленное подключение к системе по протоколу SSH.
Настраивать безопасную конфигурацию Linux систем, использовать инструменты повышения защищенности Linux.
Настраивать и управлять межсетевым экраном
Программа обучения
3 недели
8 занятий
32 ак. часов
Настройка ПО виртуализации, технологии использующиеся в курсе
Содержание:
- Снятие вопросов
- Помощь в подготовке инфраструктуры студентам
- Рассказ о технологиях и ПО использующихся в курсе
Работа в терминале Linux, управление файлами, папками и правами доступа к ним из терминала Linux. Наиболее востребованные утилиты Linux. Создание, редактирование и удаление пользователей ОС
Содержание:
- Терминал Linux:
- Навигация по системе
- Работа с файлами
- Работа с директориями
- Создание мягких и жестких ссылок
- Команды: find, cut, sort, wc
- Команда grep и регулярные выражения
- Перенаправление вывода и ввода
- Системные и полезные утилиты Linux:
- Архивирование и Сжатие: tar, gzip, bzip2, xz, zip
- Процессы и память: top, free, ps
- Редактирование файлов: vim, pico, nano
- Типы аккаунтов и важные файлы
- Пользователи и Группы
Упражнения:
- Переходы между директориями и просмотр файлов и свойств
- Создание, изменение и удаление файлов и папок
- Создание и привязка символических ссылок
- Поиск и фильтрация файлов и вывода содержимого
- Создание, редактирование и удаление пользователей и групп
- Выполнить первые 5 уровней wargames-bandit
Управление правами доступа на файлы и папки OS Linux, настройка сети на OS Linux (Ubuntu, CentOS), настройка и выполнение удаленного подключения к системе по протоколу SSH. Написание bash-скриптов
Содержание:
- Права доступа и владения файлами и директориями
- Настройка сетевой подсистемы Linux
- Скачивание и установка программ
- SSH подключение к удалённому Linux серверу
Упражнения:
- Включение в автозагрузку сервис SSH
- Настройка SSH подключения к удаленной машине с OS Linux
- Работа с правами на файлы и папки. Задание особых прав доступа
- Настройка статического IP адреса, добавление резервного IP адреса, работа с маршрутами
- Установка и конфигурация ПО
Упражнения:
- Работа с правами на файлы и папки. Задание особых прав доступа
- Настройка статического IP адреса, добавление резервного IP адреса, работа с маршрутами
- Установка и конфигурация ПО
Навыки управления системными сервисами
Содержание:
- Знакомство с базовыми системными сервисами в ОС Linux
- Apache2
- Telnet
- SSH
- FTP
- SMB
- sFTP.
- Управление сервисами
- Просмотр статуса
- Запуск/остановка/настройка/использование.
Упражнения:
- System services
- SSH
- FTP
- Samba
- sFTP
Упражнения:
- System services
- SSH
- FTP
- Samba
- sFTP
Настройка безопасной конфигурации Linux систем, использование инструментов повышения защищенности Linux. Аудит безопасной настройки Linux ОС. Работать с сервисами Apache2, Telnet, SSH, FTP, SMB, sFTP. Настройка и управление межсетевым экраном
Содержание:
- Основы безопасного конфигурирования
- Проведение аудита безопасности Linux-систем
- Обновления пакетов
- Использование парольной политики
- Использования инструментальных средств для аудита безопасности и отражения различных атак
- Nmap
- Lynis
- John the Ripper
- Настройки межсетевого экрана Linux firewall: iptables
Упражнения:
- Настройка межсетевого экрана. Правила iptables
Скрипты автоматизации, сервисы (daemons) на языке Bash
Содержание:
- Написание скриптов Bash для Linux
- Автоматическое выполнение скриптов: systemctl, crontab
- Настройка сервисов Linux
- Изучение синтаксиса оболочки bash на примерах простых скриптов
Упражнения:
- Работа с BASH скриптами, создание скрипта для быстрого изменения прав на файлы и скрипта бэкапа текущих данных пользователя
- Разбор сервиса, написание собственного сервиса для работы в системе Linux
- Создать bash-скрипт для присвоения всем файлам и папкам в текущей директории — одинаковых прав (текущий пользователь владелец имеет права RWX, остальные r—)
- Настроить скрипт — как сервис с автозапуском
- Настроить скрипт — для запуска каждый день в 14.00
- Разработка скриптов для реализаций разных стратегий резервного копирования (полная, дифференциальная/инкрементальная)
Как проходит обучение
Фокус на практике. Более 70% времени обучения вы уделите развитию практических навыков.
Обновляем контент перед каждым запуском курса, снимая актуальные запросы с рынка и ориентируемся на них, создавая программы обучения.
Наши преподаватели проходят тестирование на соответствие требованиям CyberEd. Мы приглашаем лучших экспертов — практиков, которые каждый день сталкиваются с реальными задачами и решают их.
- Уметь устанавливать программное обеспечение на свою домашнюю ОС
- Уметь работать с ПО виртуализации
- Уметь читать специализированную документацию и техническую литературу на английском со словарем
- Иметь представление о взаимодействии компьютеров в сети, разбираться в устройстве сети и сетевых протоколах
FAQ — ответы на частозадаваемые вопросы
Рекомендуемые технические требования к компьютеру (для комфортного прохождения модуля и сохранения всех полученных материалов):
- Не менее 8 ГБ DDR3 оперативной памяти
- Процессор не менее восьми ядер с частотой не менее 2.3 Ггц
- Жесткий диск SSD со свободным местом не менее 256 ГБ
- Поддержка аппаратной виртуализации (Intel VT-x, AMD-V)
- Современная операционная система (Минимально: Windows 10 x64, Linux, MacOS 10.13.6)
Все ответы
Заказать обратный звонок
Мы используем cookie
Используя наш сайт, вы соглашаетесь с использованием файлов cookie и сервисов сбора технических данных посетителей (IP-адресов, местоположения и др.) для обеспечения работоспособности и улучшения качества обслуживания.