LУНА «Linux: установка настройка администрирование» [IT-Skills] [Антон Севостьянов]
Курс на котором вы научитесь управлять серверами, сетями, базами данных и системами мониторинга, а также автоматизировать задачи, обеспечивая стабильность и безопасность рабочих окружений на базе Linux.
Программа курса
Кол-во уроков: 106
Продолжительность: 3 месяца
Цена: 40000 руб.
Курс на котором вы научитесь управлять серверами, сетями, базами данных и системами мониторинга, а также автоматизировать задачи, обеспечивая стабильность и безопасность рабочих окружений на базе Linux.
Программа курса
Кол-во уроков: 106
- Основы сетевых технологий
- Базовые команды Linux (Ubuntu)
- Файловая база 1С (Samba Server)
- Клиент серверная 1C (Apache PostgreSQL)
- Системные утилиты
- MikroTIK
- Сетевые утилиты
- Информационная безопасность
1. Основы сетевых технологий
Этот модуль — ваш полный путеводитель по миру компьютерных сетей, от физического уровня до логических структур. Мы начнем с основ: вы изучите, как проектируются сети с помощью различных топологий, познакомитесь с типами кабелей — от витой пары до оптоволокна — и получите практические навыки по их обжиму и подключению к розетке.
Вы научитесь не только создавать надежные соединения, но и тестировать их, диагностировать проблемы, когда «жила не звонится», и применять нестандартные решения, например, подключение двух устройств через один кабель. Завершает этот блок важная тема защиты инфраструктуры от воды и других внешних факторов.
Далее мы перейдем к архитектуре сетей. Вы глубоко поймете знаменитую модель OSI и взаимодействие ее уровней, что является основным языком для любого сетевого инженера. Мы разберемся, для чего нужны различные сетевые устройства, как организуется монтаж в серверных стойках и шкафах, и как классифицируются серверы. Отдельное внимание уделяется профессиональному монтажу СКС — золотому стандарту построения надежной инфраструктуры.
Финальная часть модуля посвящена стеку протоколов TCP/IP, который является реальным фундаментом современного интернета. Мы детально разберем ключевые концепции: что такое IP-адрес, как маска подсети разделяет сеть на сегменты, зачем нужен шлюз для выхода в другие сети и как порты направляют трафик нужным приложениям.
В итоге вы получите целостное понимание того, как данные путешествуют от медного провода до экрана вашего компьютера.
2. Базовые команды Linux (Ubuntu)
Этот модуль — ваш полный путь к пониманию операционной системы Linux. Мы начнем с самых азов: вы узнаете, что такое Linux и чем отличаются его дистрибутивы, как выбрать подходящий вариант и где скачать образ Ubuntu Server.
Затем мы подробно разберем процесс установки серверной операционной системы — от создания загрузочной флешки до настройки базовых параметров. Как только система будет установлена, вы освоите один из ключевых навыков администрирования — удаленное подключение по SSH с помощью программы PuTTY, что позволит вам управлять сервером с любого устройства.
Далее мы погрузимся в мир командной строки. Вы освоите базовый синтаксис команд и научитесь работать со встроенной справкой через команды man и --help. На практике изучите основные операции с файловой системой: навигацию (cd, pwd), создание и удаление каталогов (mkdir, rmdir), работу с файлами (touch, cp, mv, rm).
Чтобы обучение было не только эффективным, но и удобным, мы поделимся методиками, которые помогут быстро запоминать команды, и покажем фишки, упрощающие повседневную работу — такие как автодополнение и история команд.
Следующий шаг — освоение мощных инструментов для эффективной работы. Вы узнаете, как с помощью команды grep и оператора pipe (|) можно фильтровать и анализировать вывод других команд, создавая сложные сценарии обработки данных.
Мы детально разберем один из самых мощных и распространенных текстовых редакторов — Vim, без которого немыслима работа профессионального администратора. Вы научитесь его основным режимам и ключевым командам для редактирования конфигурационных файлов.
Завершающая часть модуля посвящена управлению системой. Вы освоите установку, обновление и удаление программ с помощью пакетного менеджера apt-get.
Глубоко разберетесь в системе прав доступа: поймете логику разрешений rwx, научитесь создавать пользователей (useradd), работать с привилегиями sudo и su. На практике примените команды chmod и chown для изменения прав и владельцев файлов. В заключение вы научитесь настраивать сетевые параметры системы — от просмотра текущей конфигурации (ip addr) до настройки статических IP-адресов через утилиту netplan.
После прохождения этого модуля вы получите не просто набор разрозненных знаний, а целостное понимание того, как работать с Linux-сервером. Вы сможете выполнять основные административные задачи, управлять файловой системой, настраивать программное обеспечение и сеть, что станет прочным фундаментом для дальнейшего развития в IT-администрировании.
3. Файловая база 1С (Samba Server)
Мы начнем с основ работы с современными операционными системами: вы научитесь устанавливать и тонко настраивать Windows 11 для комфортной повседневной работы, а также освоите установку и конфигурацию Ubuntu for Desktops — популярного дистрибутива Linux для рабочих станций. Это даст вам понимание различий между операционными системами и подготовит к работе в гетерогенной среде.
Следующий блок посвящен созданию и администрированию сетевых ресурсов. Мы детально разберем установку и настройку Samba Server — мощного инструмента для организации общего доступа к файлам между компьютерами под управлением Windows и Linux.
Вы освоите редактирование конфигурационных файлов в редакторе nano, управление пользователями и паролями через утилиту smbpasswd, а также проверку корректности настроек с помощью testparm. Для уверенной диагностики подключений вы научитесь использовать утилиты проверки времени системы (timedatectl) и сетевой доступности (ping).
Особое внимание мы уделим управлению доступом и организации сетевого взаимодействия. Вы глубоко поймете числовой формат назначения прав доступа (chmod 777), что является фундаментальным знанием для любого администратора. На практике освоите монтирование сетевых ресурсов командами mount и umount, а также научитесь настраивать автоматическое монтирование при загрузке через редактирование файла fstab.
Завершающая часть модуля посвящена работе с бизнес-приложениями. Вы освоите полный цикл развертывания учебной версии 1С: от загрузки дистрибутива с помощью wget до установки пакета через dpkg. Мы детально разберем создание тестовой конфигурации для отработки практических навыков. В заключение вы научитесь устанавливать платформу 1С на систему Windows и подключать ранее созданную базу данных, что даст вам полное понимание процесса развертывания этого популярного бухгалтерского решения.
После прохождения этого модуля вы получите не просто теоретические знания, а практические навыки, которые сможете сразу применить в работе. Вы будете уверенно управлять данными средами Windows-Linux, настраивать сетевое взаимодействие и развертывать бизнес-приложения, что сделает вас ценным специалистом в области IT-администрирования.
4. Клиент серверная 1C (Apache PostgreSQL)
Этот модуль представляет собой профессиональное руководство по переходу от файлового хранения данных к полноценной клиент-серверной архитектуре.
Мы начнем с глубокого понимания принципов работы базы данных 1С через веб-интерфейс, что станет основой для дальнейшего изучения серверных технологий.
Вы освоите установку и настройку веб-сервера Apache — фундаментальной платформы для публикации веб-приложений. Мы детально разберем расширение файловой системы для оптимального размещения данных и научимся публиковать файловую базу 1С через Apache, обеспечивая многопользовательский доступ через браузер.
Особое внимание уделим безопасности: вы изучите методы блокировки несанкционированного доступа к файловой базе и освоите переход на промышленную СУБД PostgreSQL.
Мы пройдем полный цикл установки и настройки PostgreSQL, включая тонкую настройку параметров для работы с 1С, и создадим специализированную базу данных для платформы 1С. Вы освоите технологию X11 forwarding через SSH для удаленного графического доступа к серверу и научитесь добавлять серверную базу в кластер 1С с последующей активацией лицензий.
Практическая часть модуля включает полный цикл миграции данных: от переноса файловой базы в PostgreSQL до публикации клиент-серверной базы через Apache.
Вы получите комплексные знания о PostgreSQL: от общих сведений о архитектуре СУБД до практической работы через консольный клиент psql. Завершающий блок посвящен профессиональному администрированию: вы освоите создание резервных копий через pg_dump и восстановление данных из backup, что является критически важным навыком для любого системного администратора.
После прохождения модуля вы сможете не только развертывать отказоустойчивые серверные конфигурации 1С, но и профессионально управлять жизненным циклом баз данных — от миграции и настройки до резервного копирования и восстановления.
Эти навыки позволят вам строить надежные и производительные IT-инфраструктуры для бизнеса любого масштаба.
5. Системные утилиты
В данном модуле мы изучим основные системные утилиты, знание которых обязательно для каждого сисадмина, работающего с операционной системой Linux, причем, данные темы частенько всплывают на собеседованиях.
Мы разберем такие темы как:
6. MikroTIK
В данном модуле мы научимся работать с сетевым оборудованием MikroTIK. Но, вам не нужно будет приобретать специально данное оборудование, все свои эксперименты мы так же будем проводить в виртуальной среде, так как у MikroTIK есть версии специально для внедрения в виртуальную среду!
Какие темы мы разберем в данном модуле?
Данный модуль, посвящен сетевым утилитам, умение работать с которыми позволяет эффективно диагностировать и анализировать сетевое взаимодействие, что является ключевым навыком любого IT-специалиста.
Что же нас ждет в этом модуле?
- Начнем мы с основ и разберемся, как, используя утилиту ip, работать с сетевыми интерфейсами, смотреть таблицу маршрутизации и информацию о соседних устройствах в сети.
Затем мы перейдем к главным инструментам первой диагностики: вы узнаете, как эффективно использовать утилиту ping для проверки доступности узла и traceroute для отслеживания пути прохождения пакетов в сети.
8. Информационная безопасность
Этот модуль — ваш полный путеводитель по миру компьютерных сетей, от физического уровня до логических структур. Мы начнем с основ: вы изучите, как проектируются сети с помощью различных топологий, познакомитесь с типами кабелей — от витой пары до оптоволокна — и получите практические навыки по их обжиму и подключению к розетке.
Вы научитесь не только создавать надежные соединения, но и тестировать их, диагностировать проблемы, когда «жила не звонится», и применять нестандартные решения, например, подключение двух устройств через один кабель. Завершает этот блок важная тема защиты инфраструктуры от воды и других внешних факторов.
Далее мы перейдем к архитектуре сетей. Вы глубоко поймете знаменитую модель OSI и взаимодействие ее уровней, что является основным языком для любого сетевого инженера. Мы разберемся, для чего нужны различные сетевые устройства, как организуется монтаж в серверных стойках и шкафах, и как классифицируются серверы. Отдельное внимание уделяется профессиональному монтажу СКС — золотому стандарту построения надежной инфраструктуры.
Финальная часть модуля посвящена стеку протоколов TCP/IP, который является реальным фундаментом современного интернета. Мы детально разберем ключевые концепции: что такое IP-адрес, как маска подсети разделяет сеть на сегменты, зачем нужен шлюз для выхода в другие сети и как порты направляют трафик нужным приложениям.
В итоге вы получите целостное понимание того, как данные путешествуют от медного провода до экрана вашего компьютера.
2. Базовые команды Linux (Ubuntu)
Этот модуль — ваш полный путь к пониманию операционной системы Linux. Мы начнем с самых азов: вы узнаете, что такое Linux и чем отличаются его дистрибутивы, как выбрать подходящий вариант и где скачать образ Ubuntu Server.
Затем мы подробно разберем процесс установки серверной операционной системы — от создания загрузочной флешки до настройки базовых параметров. Как только система будет установлена, вы освоите один из ключевых навыков администрирования — удаленное подключение по SSH с помощью программы PuTTY, что позволит вам управлять сервером с любого устройства.
Далее мы погрузимся в мир командной строки. Вы освоите базовый синтаксис команд и научитесь работать со встроенной справкой через команды man и --help. На практике изучите основные операции с файловой системой: навигацию (cd, pwd), создание и удаление каталогов (mkdir, rmdir), работу с файлами (touch, cp, mv, rm).
Чтобы обучение было не только эффективным, но и удобным, мы поделимся методиками, которые помогут быстро запоминать команды, и покажем фишки, упрощающие повседневную работу — такие как автодополнение и история команд.
Следующий шаг — освоение мощных инструментов для эффективной работы. Вы узнаете, как с помощью команды grep и оператора pipe (|) можно фильтровать и анализировать вывод других команд, создавая сложные сценарии обработки данных.
Мы детально разберем один из самых мощных и распространенных текстовых редакторов — Vim, без которого немыслима работа профессионального администратора. Вы научитесь его основным режимам и ключевым командам для редактирования конфигурационных файлов.
Завершающая часть модуля посвящена управлению системой. Вы освоите установку, обновление и удаление программ с помощью пакетного менеджера apt-get.
Глубоко разберетесь в системе прав доступа: поймете логику разрешений rwx, научитесь создавать пользователей (useradd), работать с привилегиями sudo и su. На практике примените команды chmod и chown для изменения прав и владельцев файлов. В заключение вы научитесь настраивать сетевые параметры системы — от просмотра текущей конфигурации (ip addr) до настройки статических IP-адресов через утилиту netplan.
После прохождения этого модуля вы получите не просто набор разрозненных знаний, а целостное понимание того, как работать с Linux-сервером. Вы сможете выполнять основные административные задачи, управлять файловой системой, настраивать программное обеспечение и сеть, что станет прочным фундаментом для дальнейшего развития в IT-администрировании.
3. Файловая база 1С (Samba Server)
Мы начнем с основ работы с современными операционными системами: вы научитесь устанавливать и тонко настраивать Windows 11 для комфортной повседневной работы, а также освоите установку и конфигурацию Ubuntu for Desktops — популярного дистрибутива Linux для рабочих станций. Это даст вам понимание различий между операционными системами и подготовит к работе в гетерогенной среде.
Следующий блок посвящен созданию и администрированию сетевых ресурсов. Мы детально разберем установку и настройку Samba Server — мощного инструмента для организации общего доступа к файлам между компьютерами под управлением Windows и Linux.
Вы освоите редактирование конфигурационных файлов в редакторе nano, управление пользователями и паролями через утилиту smbpasswd, а также проверку корректности настроек с помощью testparm. Для уверенной диагностики подключений вы научитесь использовать утилиты проверки времени системы (timedatectl) и сетевой доступности (ping).
Особое внимание мы уделим управлению доступом и организации сетевого взаимодействия. Вы глубоко поймете числовой формат назначения прав доступа (chmod 777), что является фундаментальным знанием для любого администратора. На практике освоите монтирование сетевых ресурсов командами mount и umount, а также научитесь настраивать автоматическое монтирование при загрузке через редактирование файла fstab.
Завершающая часть модуля посвящена работе с бизнес-приложениями. Вы освоите полный цикл развертывания учебной версии 1С: от загрузки дистрибутива с помощью wget до установки пакета через dpkg. Мы детально разберем создание тестовой конфигурации для отработки практических навыков. В заключение вы научитесь устанавливать платформу 1С на систему Windows и подключать ранее созданную базу данных, что даст вам полное понимание процесса развертывания этого популярного бухгалтерского решения.
После прохождения этого модуля вы получите не просто теоретические знания, а практические навыки, которые сможете сразу применить в работе. Вы будете уверенно управлять данными средами Windows-Linux, настраивать сетевое взаимодействие и развертывать бизнес-приложения, что сделает вас ценным специалистом в области IT-администрирования.
4. Клиент серверная 1C (Apache PostgreSQL)
Этот модуль представляет собой профессиональное руководство по переходу от файлового хранения данных к полноценной клиент-серверной архитектуре.
Мы начнем с глубокого понимания принципов работы базы данных 1С через веб-интерфейс, что станет основой для дальнейшего изучения серверных технологий.
Вы освоите установку и настройку веб-сервера Apache — фундаментальной платформы для публикации веб-приложений. Мы детально разберем расширение файловой системы для оптимального размещения данных и научимся публиковать файловую базу 1С через Apache, обеспечивая многопользовательский доступ через браузер.
Особое внимание уделим безопасности: вы изучите методы блокировки несанкционированного доступа к файловой базе и освоите переход на промышленную СУБД PostgreSQL.
Мы пройдем полный цикл установки и настройки PostgreSQL, включая тонкую настройку параметров для работы с 1С, и создадим специализированную базу данных для платформы 1С. Вы освоите технологию X11 forwarding через SSH для удаленного графического доступа к серверу и научитесь добавлять серверную базу в кластер 1С с последующей активацией лицензий.
Практическая часть модуля включает полный цикл миграции данных: от переноса файловой базы в PostgreSQL до публикации клиент-серверной базы через Apache.
Вы получите комплексные знания о PostgreSQL: от общих сведений о архитектуре СУБД до практической работы через консольный клиент psql. Завершающий блок посвящен профессиональному администрированию: вы освоите создание резервных копий через pg_dump и восстановление данных из backup, что является критически важным навыком для любого системного администратора.
После прохождения модуля вы сможете не только развертывать отказоустойчивые серверные конфигурации 1С, но и профессионально управлять жизненным циклом баз данных — от миграции и настройки до резервного копирования и восстановления.
Эти навыки позволят вам строить надежные и производительные IT-инфраструктуры для бизнеса любого масштаба.
5. Системные утилиты
В данном модуле мы изучим основные системные утилиты, знание которых обязательно для каждого сисадмина, работающего с операционной системой Linux, причем, данные темы частенько всплывают на собеседованиях.
Мы разберем такие темы как:
- Менеджер логических томов LVM, благодаря чему, поймем более подробно как можно работать с дисковым пространством в Linux
- Разберемся с назначением директорий, располагающихся в корне, чтобы понимать, для каких целей они используются.
- Разберемся с понятиями демоны и службы, а также инструментом управления systemctl
- Рассмотрим утилиты для мониторинга за процессами в системе
- Командами для управления ими
- Мониторингом памяти и дисков
- Поработаем с лог файлами и журналом
- Архиватором tar
6. MikroTIK
В данном модуле мы научимся работать с сетевым оборудованием MikroTIK. Но, вам не нужно будет приобретать специально данное оборудование, все свои эксперименты мы так же будем проводить в виртуальной среде, так как у MikroTIK есть версии специально для внедрения в виртуальную среду!
Какие темы мы разберем в данном модуле?
- Разберем текущую схему сети, и которая у нас получится в результате внедрения виртуального роутера MikroTIK
- Скачаем актуальный дистрибутив RouterOS, на базе которой работает MikroTIK, соответствующую нашим требованиям
- Изучим основные разделы RouterOS и выполним базовую настройку роутера и системы безопасности
- Выполним настройку NTP Client-а для точной синхронизации времени на роутере, чтобы избежать проблем, связанных с сервисами, зависящими от корректного времени.
- Настроим Bridge и DHCP, для корректной работы локальной сети и подключенных к роутеру виртуальных машин.
- NAT для выхода локальной сети в Интернет
- VPN для доступа к изолированной сети из внешней
- Создадим правила Firewall для защиты роутера и сети от внешних атак
- Научимся работать с логами и выполнять эффективную их фильтрацию
- Активируем лицензию
- Обновим RouterOS до последней актуальной версии
- а так же выполним резервное копирование и восстановление конфигурации RouterOS
Данный модуль, посвящен сетевым утилитам, умение работать с которыми позволяет эффективно диагностировать и анализировать сетевое взаимодействие, что является ключевым навыком любого IT-специалиста.
Что же нас ждет в этом модуле?
- Начнем мы с основ и разберемся, как, используя утилиту ip, работать с сетевыми интерфейсами, смотреть таблицу маршрутизации и информацию о соседних устройствах в сети.
Затем мы перейдем к главным инструментам первой диагностики: вы узнаете, как эффективно использовать утилиту ping для проверки доступности узла и traceroute для отслеживания пути прохождения пакетов в сети.
- Познакомимся с инструментами nslookup и dig, предназначенные для работы с DNS записями.
- Изучим более комплексные утилиты, такие как mtr, которая объединяет в себе функции ping и traceroute, и рассмотрим инструменты для анализа сетевых подключений и портов: классический netstat и его современную альтернативу ss.
- Разберемся с протоколом ARP, который отвечает за преобразование IP-адресов в MAC-адреса.
- А также, рассмотрим способы безопасного копирования файлов по сети с помощью scp и эффективной синхронизации данных с помощью мощного инструмента rsync.
8. Информационная безопасность
- iptables
- nftables
- firewalld
- ufw (Uncomplicated Firewall)
- Fail2ban
- tcpdump
- ssh + secret key
- nmap
- Lynis
Цена: 40000 руб.
https://pages.it-skills.online/luna-linux-ustanovka-nastrojka-administrirovanie.html