Работаем с tcpdump

Tcpdump считается базовым инструментом для всех, кто так или иначе работает с безопасностью компьютерных сетей. Считается, что умение работать с Tcpdump позволяет хорошо понять принципы работы стека протоколов TCP/IP на практике (в отличие от высокоуровневых снифферов, таких как Wireshark). Для гибкого отбора нужно трафика, в Tcpdump используются комбинированные выражения. Механизм выражений делает Tcpdump мощным и гибким средством для “узнать что-то…

Что такое Vagrant и для чего он нужен

vagrant

Vagrant – ПО с открытым исходным кодом для создания и настройки виртуальной среды разработки. Это своеобразная обертка для таких систем виртуализации: VirtualBox – Vagrant начался именно с ее поддержки; AWS – позволяет создавать виртуальные машины в облаке Амазона; VMware – для установки требуется платный плагин. Утилита написана на языке Ruby, но ее можно использовать на языках программирования Java, C#, PHP,…

Распределение нагрузки с помощью HAProxy

HAProxy (сокращение от High Availability Proxy) заслуженно считается одним из базовых инструментов балансировки нагрузки для веб-проектов между несколькими физическими серверами. HAProxy работает на уровне протоколов TCP/HTTP, его сборки включают версии для семейства ОС Linux, Solaris и *BSD. Разработанный в 2000 году одним из девелоперов ядра Linux, Уилли Тэрью, как проект OpenSource — сегодня HAProxy успешно применяется на таких нагруженных проектах,…

Заоблачные перспективы облачных сервисов Amazon

Amazon Web Services – совокупность платформ облачных веб-сервисов, которая открывает широкие возможности для развития и ведения бизнеса: предоставление вычислительных мощностей, доступа к базам данных и облачным хранилищам, оказание услуг доставки контента и многое другое. Более детально рассмотрим каждый из компонентов AWS. EC2. Amazon Elastic Compute Cloud – веб-сервис, который предоставляет определённое количество вычислительных ресурсов в облаке с обеспечением масштабируемости и…

Шифровка жестких дисков LUKS: что делать, если забыт пароль?

LUKS — система надежного шифрования жестких дисков, разработанная для ОС Linux. При начальном шифровании содержимого диска (например, в процессе установки операционной системы), необходимо указать пароль, который будет использоваться каждый раз при открытии раздела LUKS. В дальнейшем, LUKS-пароль вводится лишь единожды — при загрузке ОС, то есть вы можете монтировать и демонтировать шифрованный раздел столько раз, сколько будет необходимо, без повторного…

Мнение экспертов: сайты, написанные фрилансерами, легко взломать

Специалисты по сетевой безопасности проанализировали надежность ряда веб-сайтов с бюджетом разработки до $250. Эксперты из компании Tripwire подвели итог исследования сайтов с небольшим бюджетом разработки и сделали неутешительный вывод — практически все сайты оказались уязвимы ко взлому. Ключевым фактором, помимо цены, оказалось также отсутствие у их разработчиков релевантного портфолио либо рекомендаций. В ходе исследования специалисты представлялись заказчиками без технического опыта…

Введение в CI/CD с Nginx и Nginx Plus (часть 2)

(продолжение, начало читать здесь) Подробное рассмотрение шагов в CI/CD По мере реализации CI/CD, ручные процессы — и люди, которые ранее выполняли их — удаляются из текущей экосистемы разработки. Вместо этого, сотрудникам, которые раньше делали ручную работу — поручается разработка и поддержка автоматизированной «производственной линии», которая интегрирует, тестирует, деплоит и контролирует код. Когда люди удаляются из тестирования, развертывания и процесса доставки,…

Переходи на сайт 
IT Education Center 

Ты найдешь много интересного  

Наш сайт

20 полезных команд для работы с Docker в Linux

Docker Container – технология, которая позволяет автоматизировать процесс развертывания и управления приложениями в среде виртуализации на уровне операционной системы. В основном Docker-контейнеры используются для СI/CD cистем. В статье рассмотрим 20 самых часто используемых Docker команд на примере Linux-систем. 1.Проверка версии Docker Прежде, чем приступать к работе, необходимо знать, какая версия Docker используется. Для этого достаточно ввести 2.Получение информации об инсталляции…

Новые курсы от IT Education Center!

Обновленный список курсов IT Education Center L0 «Linux для новичков» Курс рассчитан на тех, кто никогда не работал с ОС Linux. Введение в Linux, общая информация, базовый набор команд. L1 «Администрирование Linux. Базовый уровень» Подойдет тем, кто знаком с Linux, но хочет более детально изучить систему и структурировать свои знания. Администрирование Linux. Средний уровень L2-LAMP «Администрирование веб-серверов на Linux» Курс для тех,…

Введение в CI/CD с Nginx и Nginx Plus (часть 1)

Непрерывная интеграция/непрерывная поставка (CI/CD) представляет собой современный подход к управлению всем жизненным циклом разработки, обновления и доставки приложений. Маневренный и легкий дизайн NGINX и Nginx Plus делает их чрезвычайно полезными инструментами в поддержке многих из частей CI/CD платформы. С CI/CD все — от исправления ошибок до “мажорного” функционала — доставляется пользователям на постоянной основе. Различные части приложения могут использовать различные…

Спасибо, что поделились