Статьи
Цель урока: Понять, что такое Linux, почему он доминирует в серверной индустрии, и научиться...
Цель урока: Понять, как организована файловая система в Linux, и освоить базовые команды для...
Цель урока: Научиться создавать, редактировать, копировать, перемещать и удалять файлы и...
Цель урока Научиться читать, понимать и изменять права доступа к файлам и...
Цель урока: Понять, почему постоянная работа под root - это опасно и непрофессионально....
Цель урока: Понять, что такое репозитории и менеджеры пакетов. Научиться находить,...
Цель урока: Понять разницу между процессом и службой. Освоить systemd и его основную команду...
Цель урока: Сформировать четкое понимание базовых сетевых концепций: IP-адрес,...
Цель урока: Глубоко понять, что такое файервол (межсетевой экран), почему его наличие на...
В предыдущем уроке мы освоили ufw - удобный инструмент для быстрого старта. Теперь мы перейдем...
Цель урока: Получить фундаментальное понимание стандартных потоков ввода/вывода (stdin, stdout,...
Цель урока: Понять, что такое shell-скрипт и зачем он нужен. Изучить базовую структуру...
Цель урока: Научить наши скрипты "думать" и принимать решения. Мы изучим, как работает...
Цель урока: Научить наши скрипты выполнять однотипные действия многократно без нашего участия....
Цель урока: Понять, что такое функции и какую пользу они приносят в скриптинге....
Цель урока: Научиться использовать команду find на профессиональном уровне. Мы выйдем за рамки...
Цель урока: Научиться использовать утилиту grep не просто как "поисковик слов", а как мощнейший...
Цель урока: Освоить базовые, но самые важные возможности потокового редактора sed (Stream...
Цель урока: Освоить основы awk, одного из самых мощных инструментов командной строки...
Цель урока: Получить глубокое и практическое понимание процесса создания резервных копий и...
Цель урока: Освоить системный планировщик cron, который является сердцем автоматизации в Linux....
Цель урока: Перейти от простого создания пользователей к их полноценному администрированию. Мы...
Цель урока: Освоить две жизненно важные утилиты, df и du, которые являются основными...
Цель урока: глубоко понять разницу между двумя типами ссылок в Linux - жесткими (hard links) и...
Цель урока: Перейти от статического просмотра процессов (ps) к динамическому...
Цель урока: Научиться централизованно просматривать и анализировать системные журналы...
Цель урока: Научиться "видеть" физические и виртуальные диски так, как их видит система...
Цель урока: Сделать следующий логический шаг после изучения разделов диска. Мы научимся...
Цель урока: Решить проблему, с которой мы столкнулись в прошлом уроке - временный характер...
Цель урока: Получить концептуальное понимание LVM (Logical Volume Management - Менеджер...
Цель урока: Начать наш большой финальный проект второго блока. Мы спроектируем структуру...
Цель урока: Продолжить работу над нашим скриптом system_audit.sh. Сегодня мы напишем код...
Цель урока: Завершить фазу сбора данных для нашего скрипта system_audit.sh. Мы напишем код для...
Цель урока: Провести "генеральную уборку" и "косметический ремонт" нашего скрипта...
Цель урока: Завершить работу над нашим скриптом system_audit.sh, добавив в него три важнейших...
Цель урока: Расширить и углубить наши знания в области сетевой диагностики. Мы снова вернемся к...
Цель урока: Получить фундаментальное понимание принципов работы системы доменных имен (DNS). Мы...
Цель урока: Полностью отказаться от использования паролей для входа на сервер и перейти на...
Цель урока: Понять, что такое SSH-туннелирование (или "проброс портов"), и научиться...
Цель урока: Получить ясное и фундаментальное понимание того, что такое SSL/TLS и HTTPS и...
Цель урока: Сделать первый и самый важный шаг в создании веб-хостинга - установить, настроить и...
Цель урока: Научиться настраивать Nginx для обслуживания нескольких независимых сайтов на...
Цель урока: Понять, что такое обратный прокси (reverse proxy), зачем он нужен, и научиться...
Цель урока: Познакомиться со вторым по популярности веб-сервером в мире - Apache HTTP Server...
Цель урока: Систематизировать наши знания о двух ведущих веб-серверах. Мы проведем прямое...
Цель урока: Научиться обеспечивать безопасность наших сайтов, переведя их с http:// на...
Цель урока: Добавить на наш сервер еще один фундаментальный компонент, необходимый для работы...
Цель урока: Научиться выполнять базовые, но самые важные административные задачи внутри...
Цель урока: Освоить стандартный и самый надежный инструмент для создания резервных копий...
Цель урока: Получить общее представление о второй по популярности реляционной СУБД с...
Цель урока: Превратить наш сервер в полноценную платформу для динамических сайтов. Мы установим...
Цель урока: Пройти полный цикл развертывания реального веб-приложения "с нуля". Мы установим и...
Цель урока: Установить, настроить и понять принцип работы fail2ban - важнейшего инструмента...
Цель урока: Получить стратегическое понимание различных подходов к резервному копированию. Мы...
Цель урока: Понять, что такое система контроля версий (VCS), почему git является...
Цель урока: Понять, что такое "Управление конфигурациями" (Configuration Management) и...
Цель урока: Перейти от теории к практике. Мы установим Ansible на наш VDS, создадим наш...
Цель урока: Перейти от одноразовых ad-hoc команд к созданию многоразовых, структурированных...
