- Администрирование ОС Linux
- Кому подойдёт этот курс
- Тем, кто интересуется программированием и IT
- IT-специалистам
- Чему вы научитесь
- Устанавливать и настраивать Linux
- Работать с командной строкой
- Настраивать доступы
- Управлять системой
- Работать с сетью
- Защищать Linux от вредоносных ПО
- Как пользоваться платформой
- Изучаете тему
- Выполняете задания
- Работаете с преподавателем
- Защищаете дипломный проект
- Содержание курса
- Структура Linux
- Введение в Linux
- Первая установка Linux
- Структура ОС Linux
- Знакомство с терминалом
- Устройства в Linux
- Диски и файловые системы
- Системное администрирование Linux
- Основные операции в Bash-терминале. Работа с файлами и каталогами
- Привилегии в Linux
- Управление доступом
- Учётные записи и групповые политики
- Управление вводом/выводом. Конвейерная обработка
- Управление процессами
- Загрузка и конфигурация ядра в Linux
- Запуск user space
- Управление системой
- Логирование и мониторинг
- Установка и удаление программ
- Механизмы управления безопасностью
- Повышение привилегий в Linux
- Резервное копирование и восстановление данных
- Сетевое администрирование Linux
- Вспоминаем основы сетей
- Интернет
- Маршрутизация
- ICMP и DNS
- Физический уровень. Ethernet и сетевые интерфейсы
- Network Configuration Manager
- Localhost
- Транспортный уровень
- Настраиваем маршрутизацию
- Linux Firewall
- Беспроводные соединения
- Модель клиент-сервер
- Сетевые сервисы
- HTTP/HTTPS
- Inetd and xinetd daemons
- Утилиты
- Сбор и анализ трафика
- Вредоносное ПО
- Сетевая безопасность
- Дипломный проект
- Настройка и администрирование системы Linux и ключевых сервисов
- Получить презентацию курса и консультацию специалиста
- Подборка топовых курсов по системному администрированию Linux
- Профессия «DevOps-инженер» от Skillbox
- Профессия «Системный администратор» Skillfactory
- Преподаватель
- Чему вы научитесь
- Мнение редакции
- Специализация «Администратор Linux» от OTUS
- Учебные блоки
- Преподаватели
- Чему вы научитесь
- Мнение редакции
- Курс «Administrator Linux. Professional» от OTUS
- Курс Linux/GIT/Hosting от FructCode
- Курс «Linux с нуля до Сертификата» от Udemy
- Выводы о профессии:
Администрирование ОС Linux
Вы познакомитесь с ОС Linux и её преимуществами, научитесь работать с командной строкой и управлять сетевыми подключениями. Сможете стать Linux-администратором или использовать эту ОС для защиты своих проектов от вредоносного ПО и хакеров.
- Длительность 5 месяцев
- Онлайн в удобное время
- Обучение на практике
- Доступ к курсу навсегда
Linux-администратор настраивает права пользователей, обеспечивает бесперебойное соединение с сетью и защищает серверы от вирусов. Всё это специалист делает не вставая с кресла благодаря возможностям ОС Linux.
Грамотных Linux-администраторов ждут в любой крупной компании, включая Mail.ru, Drom, Яндекс, «Ростелеком» и «Билайн».
сейчас ищут Linux-администраторов
зарплата начинающего специалиста, по данным hh.ru
Кому подойдёт этот курс
Тем, кто интересуется программированием и IT
Изучите UNIX-архитектуру и поймёте, как устроены дистрибутивы Linux. Научитесь управлять доступами, работать с утилитами, файлами и сетью. Сможете начать карьеру в IT без написания кода.
IT-специалистам
Научитесь использовать Linux для настройки доступов к корпоративным системам и других задач. Сможете обеспечить безопасность сетевых подключений и защитить свои проекты от хакеров и вредоносного ПО.
Чему вы научитесь
Устанавливать и настраивать Linux
Узнаете, как установить дистрибутив, и научитесь работать с каталогом файловой системы Linux.
Работать с командной строкой
Научитесь применять основные команды для управления процессами и системой в Bash-терминале.
Настраивать доступы
Сможете настраивать уровень доступа к системе и привилегии для отдельных пользователей и групп.
Управлять системой
Научитесь запускать фоновые процессы и выполнять задачи в Linux мгновенно или по расписанию.
Работать с сетью
Изучите основы работы сети и маршрутизации. Научитесь мониторить и анализировать трафик, настраивать удалённый доступ и SSH-сервер.
Защищать Linux от вредоносных ПО
Узнаете, какое вредоносное ПО может атаковать Linux. Научитесь проводить аудит системы и настраивать её для безопасной работы в сети.
Как пользоваться платформой
Изучаете тему
В курсе — практические видеоуроки.
Выполняете задания
В том темпе, в котором вам удобно.
Работаете с преподавателем
Закрепляете знания и исправляете ошибки.
Защищаете дипломный проект
И дополняете им своё портфолио.
Содержание курса
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
Структура Linux
Введение в Linux
Познакомитесь с операционной системой Linux и областями её применения.
Первая установка Linux
Изучите каталоги файловой системы ОС Linux и виды установок: серверную, десктопную, live. Научитесь устанавливать Linux на виртуальную машину.
Структура ОС Linux
Разберётесь в основах устройства Linux, её файловой системе, процессах и памяти. Узнаете, что такое точка монтирования, ядро Linux, сокеты и пакетный менеджер.
Знакомство с терминалом
Узнаете, что такое терминал и командная оболочка. Изучите базовую навигацию в файловой системе и научитесь выбирать подходящую командную оболочку. Узнаете основные команды для работы с файлами.
Устройства в Linux
Научитесь работать с устройствами, которые опознаёт Linux, и монтировать папки.
Диски и файловые системы
Научитесь работать с файловой системой, дисками и разделами. Узнаете, как настроить файл подкачки и смонтировать диск с файловой системой.
Системное администрирование Linux
Основные операции в Bash-терминале. Работа с файлами и каталогами
Узнаете, что такое каталог в Linux. Изучите свойства и атрибуты файла, научитесь работать с символическими ссылками, файлами и каталогами в командной строке.
Привилегии в Linux
Узнаете, что такое привилегии в Linux, и разберётесь в форматах записи прав доступа. Изучите модели разграничения доступа.
Управление доступом
Изучите базовые команды для работы с учётными записями. Поймёте, как администрировать учётные записи пользователей.
Учётные записи и групповые политики
Изучите понятие разграничения доступа в Linux и базовые команды работы с ACL. Научитесь настраивать права доступа для пользователей и групп.
Управление вводом/выводом. Конвейерная обработка
Изучите основные термины и команды для управления вводом/выводом. Научитесь выполнять запись вывода команды в файл, поиск по файлам, перезапись файла и последовательный запуск команд.
Управление процессами
Изучите базовые команды для работы с процессами. Научитесь запускать и останавливать процессы, искать родительские и дочерние процессы, работать с фоновыми процессами и т. д.
Загрузка и конфигурация ядра в Linux
Познакомитесь с базовой архитектурой и устройством ядра Linux. Изучите связь ядра с модулями и другими частями ОС.
Запуск user space
Изучите алгоритмы запуска системы и их разновидности. Познакомитесь с основными понятиями уровней запуска, алгоритмами запуска и их разновидностями, подсистемой Systemd и её аналогами.
Управление системой
Научитесь работать с задачами и расписанием юнитов и модулей. Изучите базовые команды для управления запуском задач по расписанию.
Логирование и мониторинг
Научитесь запускать мониторинг с помощью утилит и находить нужные события в логах системы.
Установка и удаление программ
Узнаете, как настроить репозиторий, а также установить и удалить программу из Linux на примере веб-сервера Apache.
Механизмы управления безопасностью
Изучите основные понятия контроля доступа в DAC. Познакомитесь с популярными утилитами для управления безопасностью. Научитесь создавать нового пользователя и ограничивать его в правах доступа с помощью SELinux.
Повышение привилегий в Linux
Изучите методы повышения привилегии пользователя в Linux. Узнаете, что такое рутинг, SUID, SUDO, cron jobs и контрмеры. Познакомитесь с утилитами для повышения привилегий.
Резервное копирование и восстановление данных
Узнаете, что такое резервная копия, зачем она нужна и как с ней работать в Linux. Познакомитесь со сторонними утилитами для резервного копирования. Научитесь восстанавливать систему из бэкапа и автоматизировать резервное копирование.
Сетевое администрирование Linux
Вспоминаем основы сетей
Познакомитесь с сетевыми протоколами и моделью OSI. Узнаете, что такое пакеты, флаги и уровни сети.
Интернет
Узнаете, как работать с маской подсети и определять адрес сети с помощью IP-адреса. Познакомитесь с методом бесклассовой адресации CIDR.
Маршрутизация
Изучите таблицы маршрутизации и узнаете, для чего нужен сетевой шлюз Default gateway.
ICMP и DNS
Научитесь работать с протоколом ICMP, системой DNS и DNS-клиентом Host.
Физический уровень. Ethernet и сетевые интерфейсы
Научитесь работать с сетевым интерфейсом в Linux и настраивать его. Сможете изменять и добавлять сетевые маршруты.
Network Configuration Manager
Узнаете, что такое ncm и чем это ПО отличается от команды ifconfig. Научитесь настраивать сеть с помощью ncm.
Научитесь работать с доменными именами и файлами конфигурации. Сможете настраивать DNS и производить кеширование.
Localhost
Познакомитесь с понятием локального хоста, адреса и возможными конфигурациями Localhost.
Транспортный уровень
Познакомитесь с транспортными протоколами TCP и UDP, портами и сервисами транспортного уровня. Узнаете, как установить TCP- и UDP-соединения.
Узнаете, что такое DHCP- и DHCP-клиент. Поймёте, как получить динамический IP.
Настраиваем маршрутизацию
Познакомитесь с устройством роутера и научитесь настраивать Linux для работы в качестве роутера. Узнаете, что такое приватные сети и трансляция адресов (NAT).
Linux Firewall
Познакомитесь с ПО для контроля сетевой активности Linux Firewall и поймёте, как оно работает. Научитесь настраивать Linux Firewall.
Познакомитесь с протоколом ARP и поймёте, как он работает. Научитесь находить и удалять ARP-кеш.
Беспроводные соединения
Познакомитесь с сетевым интерфейсом Wi-Fi и научитесь настраивать подключение к известной беспроводной сети. Узнаете, как просканировать беспроводную сеть и обеспечить её безопасность.
Модель клиент-сервер
Узнаете, что такое сервер и клиент и какие сервисы работают в рамках клиент-серверной архитектуры.
Сетевые сервисы
Узнаете, что такое веб-сервер и сетевой протокол SSH. Научитесь работать с файловыми хранилищами и сервисами стриминга. Познакомитесь с распространёнными протоколами взаимодействия.
HTTP/HTTPS
Познакомитесь с протоколом HTTP и его расширением HTTPS, GET/POST-запросами и протоколом защиты транспортного уровня TLS.
Научитесь настраивать SSH-сервер и подключение с использованием пароля или ключа.
Inetd and xinetd daemons
Узнаете, что такое daemons и зачем они нужны. Познакомитесь с демоном inetd и его новой версией xinetd. Научитесь настраивать daemons и работать с сетевой системой TCP Wrappers.
Утилиты
Научитесь работать со статистикой соединения и открытыми портами. Узнаете, как провести сканирование удалённой системы и установить лимит соединений.
Сбор и анализ трафика
Узнаете, зачем нужны дампы трафика, что такое pcap и netflow. Научитесь собирать и анализировать трафик.
Вредоносное ПО
Изучите популярные вредоносные ПО, которые угрожают Linux. Научитесь проводить анализ деятельности Linux malware и узнаете, какие контрмеры вы можете предпринять против взлома системы.
Сетевая безопасность
Узнаете, какие угрозы скрывает сеть. Научитесь проводить аудит Linux и настраивать эту ОС для безопасной работы в сети.
Дипломный проект
Настройка и администрирование системы Linux и ключевых сервисов
Обеспечите сетевую коммуникацию между несколькими машинами Linux. Установите и настроите доступы с учётом разграничения прав и привилегий к одному или нескольким сетевым приложениям. Напишете отчёт о проделанной работе с приложением выбранных политик доступа и топологии сети.
Получить презентацию курса и консультацию специалиста
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Источник
Подборка топовых курсов по системному администрированию Linux
Системный администратор, работающий в операционной системе Linux — востребованный специалист. Согласно сайту hh.ru, младший системный администратор получает от 70 000 рублей в месяц.
Он создает учетные записи для новых пользователей, занимается вопросами резервного копирования информации, своевременным обновление программ. А также ищет неисправности в системе и при необходимости помогает пользователям. Таким незаменимым специалистом можно стать с помощью онлайн-обучения. Предлагаю подборку курсов для разного уровня подготовки.
Профессия «DevOps-инженер» от Skillbox
Длительность | 12 месяцев |
Уровень | Начинающий |
Для кого подходит | IT-специалистам уровня middle |
Формат | Видео-лекции + домашнее задание + обратная связь от ментора |
Гарантии | Помощь в трудоустройстве |
Итоги | Диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
Полную программу можно посмотреть по ссылке.
Константин Брюханов, Дмитрий Зайцев.
Подробнее о преподавателях курса: посмотреть.
После окончания курса вы сможете:
- управлять конфигурациями;
- работать с фреймворком тестирования;
- работать с инструментами виртуализации;
- разбираться в инструментах контейнеризации;
- работать с инструментами IaC;
- настраивать мониторинг.
Впечатления: Подходит тем, кто хочет переквалифицироваться из разработки или системного администрирования в DevOps-инжиниринг. Студенты детально изучат Linux, правила работы с системой контроля версий, познакомятся с сетью в Docker и приобретут много других полезных навыков. Руководство курсов оказывает поддержку с трудоустройством.
Профессия «Системный администратор» Skillfactory
Длительность | 9 месяцев |
Уровень | с нуля |
Для кого подходит | начинающим сисадминам, IT-специалистам |
Формат | видеолекции + домашнее задание + обратная связь от ментора |
Итоги | диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Преподаватель
Денис Соловьев — девопс-инженер сети ювелирных магазинов Sunlight.
Алексей Мосягин — старший администратор Linux, опыт работы 7 лет.
Подробнее о преподавателях смотрите на сайте курса.
Чему вы научитесь
- обслуживать серверы и сетевое оборудование,
- развивать IT-инфраструктуру и автоматизировать процессы ее администрирования,
- поддерживать работу сайта или приложения,
- настраивать системы виртуализации и мониторинга,
- устанавливать и администрировать ОС Linux,
- работать с командной строкой Bash,
- администрировать базы данных,
- повышать отказоустойчивость программного продукта,
- обеспечивать процессы резервного копирования файлов.
Мнение редакции
Курс поможет стать системным администратором. Вы с нуля научитесь администрировать операционную систему Linux, даже если у вас нет технического образования. Курс с упором на практику — вы закрепите теорию на домашних заданиях и попрактикуетесь на тренажёрах. Вы соберёте портфолио архитектурных решений и подходов, погрузитесь в профессиональное коммьюнити и заведёте полезные знакомства. Skillfactory проведёт тестовые собеседования, поможет с составлением резюме и трудоустройством после обучения.
Специализация «Администратор Linux» от OTUS
Длительность | 12 месяцев |
Уровень | новичкам, опытным |
Для кого подходит | системным администраторам, сетевым инженерам, DevOps-инженерам |
Формат | онлайн-вебинары + домашние задания с проверкой |
Гарантии | помощь с трудоустройством |
Итоги | диплом + портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Учебные блоки
- Введение в ОС и UNIX
- Структура Linux и команды
- Потоки, логические команды, процессы, сеть
- Конфигурирование веб-сервера и MySQL
Преподаватели
Андрей Буранов — специалист по UNIX-системам в ИТ-компании Mail.Ru Group.
Александр Румянцев — администратор баз данных в разработчике российской системы управления базами данных Postgres Professional.
И ещё 13 преподавателей. Подробнее о них смотрите на сайте курса.
Чему вы научитесь
- развёртывать веб-серверы на Linux,
- писать программы на Java,
- настраивать базы данных MySQL и NoSQL,
- балансировать нагрузку систем,
- мониторить состояние и подключённого к сети оборудования,
- составлять аварийный план восстановления,
- повышать надёжность и масштабируемость проекта кластеризацией,
- развёртывать и настраивать сеть в контейнерах Docker,
- работать в команде через систему контроля версий Git.
Мнение редакции
Курс для будущих администраторов Linux. Вы научитесь выстраивать и обслуживать инфраструктуру из нескольких веб-серверов на базе ОС Linux и сможете обеспечивать безопасность и стабильность системы. Вы отточите навыки на виртуальных машинах, сделаете два проекта для портфолио и получите диплом. Школа поможет с трудоустройством и поддержит вас в течение полугода после обучения. Преподаватели — практикующие эксперты из Mail.Ru и международных компаний Dell, Epam и др.
Курс «Administrator Linux. Professional» от OTUS
Длительность | 5 месяцев, 4 часа в неделю |
Уровень | Начинающий |
Для кого подходит | Специалистам с минимальным опытом работы в Linux |
Формат | Видео-лекции + практическая работа + обратная связь от ментора |
Итоги | Сертификат + проекты в портфолио |
Цена | 90 000 ₽ |
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
- архитектура Lunux;
- авторизация и аутентификация, автоматизация администрирования, мониторинг производительности, сбор и анализ логов;
- архитектура сетей, фильтрация трафика, DNS, мосты, туннели и VPN, сетевые пакеты;
- веб сервера, динамический веб, Mysql, почта..
С полным списком преподавательского состава можно ознакомиться по ссылке.
Навыки после окончания курса:
Алексей Цыкунов о курсе OTUS
Впечатления: Курс для специалистов с опытом установки системы Linux. Во время занятий демонстрируются лучшие кейсы по системному администрированию. Занятия проходят 2 раза в неделю в виде онлайн-вебинара. По каждому уроку дается домашнее задание, которое проверяется куратором. Чтобы определить свой уровень, желающие поступить проходят вступительное тестирование. Если навык работы с Linux отсутствует, платформа предлагает подготовку к поступлению. Она практически бесплатная (1 рубль).
Курс Linux/GIT/Hosting от FructCode
Длительность | 2 часа видео |
Уровень | С нуля |
Для кого подходит | Всем желающим работать в Linux |
Формат | Видео-лекции + домашнее задание |
Итоги | Сертификат + проекты в портфолио |
Цена | от $7.60 (562 рубля) в зависимости от тарифа |
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
- знакомство с Linux/GIT;
- регистрация, бесплатный домен, покупка, загрузка файлов;
- Linux — команды, редактор NANO, команда CHMOD, БД SQL;
- GIT — BitBucket, Установка GIT, загрузка файлов сайта на хостинг, работа с GIT.
Сергей Никонов — основатель проекта FructCode. Опыт в веб-разработке более 10 лет.
После окончания курса вы сможете:
Впечатления: Курс подойдет новичкам без опыта работы в программировании. Вы разберетесь с работой на хостинге и домене, научитесь делать любые необходимые операции. Узнаете что такое терминал Linux, как с ним работать с помощью редактора NANO, специальных команд, подробно познакомитесь с базами данных SQL и системой контроля версий Git. Вам будут доступны 3 тарифных плана: на месяц, полгода и год.
Курс «Linux с нуля до Сертификата» от Udemy
Длительность | 5,5 часов |
Уровень | С нуля |
Для кого подходит | Начинающим программистам, новичкам без опыта |
Формат | Видеолекции + домашнее задание |
Итоги | Диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
После окончания курса вы сможете:
- пользоваться Linux на хорошем уровне;
- писать Bash-скрипты на Linux;
- менять имена компьютера и IP адреса на постоянный;
- совершать SSH подключение к удалённому Linux серверу.
Впечатления: Отличный, полноценный курс для новичков. Навыки, необходимые для обучения — знание компьютера на уровне пользователя. Всего за 25 лекций студенты смогут самостоятельно работать в системе Linux, как для личных нужд, так и для нужд заказчика. Для нерешительных есть приятный бонус. Можно начать обучение и в течение месяца отказаться от него, вернув всю сумму.
Выводы о профессии:
Базовыми знаниями о системе Linux можно овладеть самостоятельно. Но для того, чтобы стать хорошим специалистом, нужно отлично владеть теорией и быстро решать практические вопросы. Онлайн-курсы помогут восполнить пробелы в компетенциях и повысить качество работы. А значит и гонорар.
Формат такого обучения удобен человеку с любой занятостью. Видеолекции можно смотреть в транспорте, в обеденный перерыв на основной работе или в любое удобное время. Практика тоже не отнимает много сил, зато будет интересна увлечённым студентам. Если что-то осталось неясным, всегда можно задать вопрос преподавателю.
Вопрос с оплатой тоже решаем. Почти все курсы предлагают отличные скидки или удобные системы рассрочки. Остаётся только выбрать интересную программу и оставить заявку!
Если вы учились на одном из этих курсов и есть чем поделиться, напишите честный отзыв в комментариях!
Источник