- Скачай курс в приложении
- О курсе
- Для кого этот курс
- Администрирование ОС 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 и ключевых сервисов
- Получить презентацию курса и консультацию специалиста
- 10 лучших видеокурсов для изучения Linux
- 1. Linux для начинающих
- 2. Серия уроков «Научись Линукс»
- 3. Курс лекций по администрированию Линукс
- 4. Программирование на Bash
- 5. Администрирование Линукс
- 6. Основы Линукс
- 7. Основы работы с командной строкой
- 8. Видеокурс по GNU/Linux Владимира Моженкова
- 9. Серия уроков «Ваш путь в мир Линукс!»
- 10. Администрирование Linux
Скачай курс
в приложении
О курсе
В рамках представленного курса слушатели познакомятся с операционной системой Linux и её базовыми возможностями. Наличие установленного Linux на компьютере не требуется, так как мы начнём знакомство с этой операционной системой с самого начала, а именно с ее установки.
Далее в курсе будут рассмотрены основные возможности графического интерфейса Linux, которые очень напоминают знакомые большинству слушателей Windows или Mac OS X. После этого мы перейдем к изучению работы через командную строку, которая поначалу может показать не очень удобной, но постепенно станут понятны ее преимущества над графическим подходом.
Следующий блок курса посвящен работе на удаленном сервере. Мы научимся заходить на него, запускать различные программы удаленно, а также копировать результаты их выполнения на свой локальный компьютер для дальнейшего анализа.
Заключительная часть курса рассматривает несколько продвинутых тем, включающих в себя основы написания скриптов на языке bash, использование многофункционального текстового редактора vim и другие.
В течение курса всем слушателям будет предложен ряд тестов и практических заданий на понимание и использование системы Linux. Кроме того, будет и несколько заданий по написанию небольших программ на языке bash.
Для кого этот курс
Пользователи с опытом работы в Windows или Mac OS X и желанием освоить Linux.
Курс рассчитан на начинающих пользователей Linux и не требует никаких предварительных знаний об этой операционной системе и даже её наличия на своем компьютере. Для более продвинутых пользователей интерес могут представлять отдельные занятия курса (например, про работу с удаленным сервером или про программирование на языке bash). Для прохождения курса также будет полезно (но необязательно) знание английского языка на уровне чтения технических текстов.
Источник
Администрирование ОС 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. Установите и настроите доступы с учётом разграничения прав и привилегий к одному или нескольким сетевым приложениям. Напишете отчёт о проделанной работе с приложением выбранных политик доступа и топологии сети.
Получить презентацию курса и консультацию специалиста
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Источник
10 лучших видеокурсов для изучения Linux
Мы собрали для вас 10 лучших видеокурсов, изучение которых поможет вам начать работу с Linux и разобраться в особенностях данной системы.
1. Linux для начинающих
Начнем с обучающего видеокурса по Линукс, в котором рассказывается о системе в целом и о начале работы с ней. Данный видеокурс больше подходит для тех, кто только начинает свое знакомство с Линукс.
2. Серия уроков «Научись Линукс»
Данный видеокурс предназначен для начала работы с Линукс. Поможет в установке данной системы на ваш ПК. Аудитория данного видеокурса — это люди, которые немного, но слышали про Линукс.
3. Курс лекций по администрированию Линукс
Подробный видеокурс по администрированию Линукс. Он рассматривает разные вопросы: от предназначения данной системы до администрирования MySQL. Подходит как новичкам, так и уже опытным пользователям Линукс.
4. Программирование на Bash
Отличный англоязычный туториал по изучению программирования на Bash. Поможет вам разобраться в очень важном аспекте работы с Линукс, но лучше всего начать изучение этого курса после просмотра одного из предыдущих.
5. Администрирование Линукс
Данный курс обеспечит вас базовыми знаниями Линукс и поможет получить сертификат LPIC-1. Если вы хотите подкрепить свои знания сертификатом LPIC-1, то этот курс точно для вас.
6. Основы Линукс
Небольшой видеокурс по основам работы с Линукс. Если вы хотите начать именно с данного видеокурса, то рекомендую ознакомиться с установкой Линукс, так как в данном видеокурсе рассматриваются аспекты работы непосредственно в самой системе.
7. Основы работы с командной строкой
Небольшой, но очень полезный англоязычный туториал по работе с командной строкой Линукс. В данном видеокурсе вы научитесь таким простым операциям, как создание и удаление файлов или директорий. Подходит для всех, кто хочет расширить свои знания работы в Линукс.
8. Видеокурс по GNU/Linux Владимира Моженкова
Видеокурс по основам работы с GNU/Linux, простой и понятный. Данный видеокурс нацелен как на новичков, так и на опытных пользователей Линукс.
9. Серия уроков «Ваш путь в мир Линукс!»
Данный видеокурс рассказывает о работе с такими вещами, как системный планировщик Cron и переменная path. Советую не начинать с данного курса, пока не ознакомитесь с одним из предыдущих.
10. Администрирование Linux
Последним в нашем списке идет видеокурс, в котором подробно рассказываются все аспекты работы с Линукс. Данный видеокурс расширит знания опытных пользователей, курс рассчитан на тех, кто уже как-то знаком с Линукс, но хочет знать о нём больше.
Источник