Администратор LINUX

Администратор LINUX

https://t.me/upgradeforyou

О курсе

Наиболее полный курс администрирования систем на базе Linux, преподаваемый специалистами с большим стажем работы в крупнейших проектах рунета. Курс формирует знания и навыки для построения и обслуживания высоконадёжных высокодоступных систем на базе Linux.

В результате выпускники смогут:

– развернуть платформу на базе Linux по ТЗ или предложить конфигурацию, наиболее подходящую под задачу;

– развернуть большинство типов онлайн-систем и обеспечить их бесперебойное функционирование;

– участвовать в разработке ПО и предлагать инструменты разработчикам;

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

Курс будет полезен системным администраторам и практикующим администраторам SMB, которые хотели бы пробить хрустальный потолок своего сектора рынка и вступить в игру онлайн-гигантов.

В процессе обучения мы ответим на следующие вопросы:

– что случилось с системой и как это понять? 

– перезагрузил сервер после трёх лет аптайма и не загружается, что делать? 

– loadAvg 50 это нормально или надо что-то делать? 

– Apache повис и не реагирует ни на что, что делать? 

– надо срочно поставить 50 машин, что делать?! 

– как настраивать хостинг без регистрации и SMS?

Интенсивность: 2 онлайн-вебинара в неделю по 2 часа каждый и от 1 до 4 часов на домашнюю работу.

Занятие 1: Мелкие хитрости с ssh:

- делаем тестовый стенд

- настраиваем ключи

- учимся использовать agent forward

- учимся использовать port forward

ДЗ 1

Настройка удаленного доступа. Настроить дома самостоятельно все так, чтобы можно было из хостовой машины попасть в C через A и B не вводя пароля.

Поднять на A httpd на 127.0.0.1 и соединиться с ним с хостовой машины

Занятие 2: Дисковая подсистема: знакомимся с raid - плюсы и минусы.

ДЗ 2

Работа с raid. На готовом образе починить raid

На готовом образе собрать R1, R5, R10

Занятие 3: Дисковая подсистема:

- файловые системы

- lvm

Занятие 4: Загрузка системы:

- процесс загрузки

- загрузчики

- initrd

ДЗ 3

Настройка initrd. Модифицировать initrd для вывода определенного сообщения

Занятие 5: Запуск системы:

- обзор sysV и systemd

- пишем модули

ДЗ 4

Написать свой unit. Написать свой unit для инициализации:

- некокго демона

- недемонизируемого процесса

Написать инит-скрипт для того же самого

Занятие 6: Управление процессами:

- /proc

- ps/pgrep

Занятие 7: Управление пакетами: yum, rpm

ДЗ 5

Работа с rpm. Сделать свой репозиторий rpm и положить туда свои rpm'ки

Занятие 8: Архитектура сетей.

Краткий обзор архитектуры сетей: уровни и протоколы.

ДЗ 6

Разворачивание виртуальной лаборатории.

Занятие 9: Сетевые возможности linux:

- bond, dummy, tunnels,pni

- Настройки сети в linux

ДЗ 7

Настройка туннелей, возможно bond'ов, dummy интерфейсов на машинах лаборатории.

Занятие 10: Маршрутизация: динамическая статическая

ДЗ 8

- Настройка динамической маршрутизации на машинах лаборатории

- Настройка виртуальных адресов на машинах лаборатории

Занятие 11: DNS: организация, настройка и обслуживание

ДЗ 9

- Настройка DNS-сервера

- HighlyAvailable DNS-сервер

Занятие 12: Обслуживание

ДЗ 10

Настройка iptables для разных задач:

* стандартный на сервере

* маршрутизатор

* защита от DoS

Удачи в Администрировании!
Обратная связь: @AskUpgrade_bot

Report Page