Найти в Дзене
Проблема: ключи с паролем и бесконечные ssh. Решение: ssh-agent
Слышал историю, как один админ перестал вводить пароль от ключа, и что из этого вышло? 😄 Ладно, если серьёзно: ssh-agent — штука удобная, но многие используют его, как бог на душу положит, а потом удивляются, почему их сервера взламывают. Сегодня разберем, как работает агент, как им пользоваться без фатальных ошибок и почему ForwardAgent — это как дать ключи от квартиры случайному попутчику. Ты сгенерировал ed25519 ключ, задал passphrase (молодец, безопасность превыше всего). Но теперь при каждом подключении к серверу ssh просит пароль. За день открываешь 10 сессий — 10 раз вводишь. Бесит. Можно, конечно, убрать passphrase, но тогда если ключ украдут — всё пропало...
1 месяц назад
Разбираем «дребезг» триггеров
Это классическая проблема flappy alerts. Давайте разбираться. Zabbix увидел значение выше порога — создал проблему. Через минуту значение упало — закрыл. Еще через 30 секунд снова выше — открыл. Со стороны мониторинга это выглядит как бессмысленная нагрузка на базу и нервы. Проблема: триггер срабатывает на каждый чих, потому что у него нет «буферной зоны». Гистерезис — это разные условия для открытия и закрытия проблемы. Простой пример: Между 70% и 90% — серая зона. Там ничего не происходит. Сервер может спокойно дышать, а админ — спать...
1 месяц назад
Топ-10 команд Linux, которые должен знать каждый системный администратор
Основные инструменты для уверенной работы в Linux: команды, примеры и полезные опции. Если вы хотите уверенно управлять серверами, диагностировать проблемы и автоматизировать рутину — знание базовых команд Linux необходимо. В этой статье собраны 10 ключевых командных блоков, которые ежедневно используют системные администраторы, DevOps-инженеры и разработчики. Разберём их назначение, синтаксис и реальные примеры применения. Команды были выбраны, исходя из регулярности их использования специалистами...
199 читали · 5 месяцев назад
Основы командной строки Linux: зачем CLI нужен каждому IT-специалисту
Владение командной строкой Linux — это не просто пережиток прошлого, а фундаментальный навык для любого IT-специалиста в 2025 году. Именно через CLI DevOps-инженеры автоматизируют инфраструктуру, системные администраторы восстанавливают серверы, разработчики настраивают окружение, а специалисты по кибербезопасности анализируют трафик и выявляют угрозы. В этой статье мы подробно разбираем, почему знание базовых команд Linux по-прежнему необходимо, как устроена командная оболочка bash и как использовать встроенную систему справки man...
5 месяцев назад
Безопасность Linux-систем: топ ошибок администраторов и способы их избежать
Типичные ошибки администрирования Linux, которые открывают дорогу хакерам. Советы и практики, как повысить безопасность системы В последние годы Linux всё чаще становится целью кибератак. Несмотря на репутацию «более безопасной системы», открытый код, популярность и человеческий фактор делают её уязвимой. В статье рассмотрены основные угрозы безопасности Linux в 2024–2025 годах, включая эксплойты, вредоносное ПО, атаки на веб-ресурсы и ошибки администрирования. Мы разберём, какие меры помогут повысить...
6 месяцев назад
Как работает BGP: основы маршрутизации в Интернете
Узнайте, как работает протокол BGP: маршрутизация между автономными системами, типы сообщений, атрибуты и настройка BGP на Cisco. Когда мы с вами загружаем какой-нибудь сайт или отправляем сообщение, для нас всё происходит мгновенно и просто. Однако в реальности данные проходят длинный путь из одной сети в другую, и именно маршрутизация (процесс выбора пути) обеспечивает их быструю доставку. В центре этой системы находится протокол BGP (Border Gateway Protocol) — основной протокол маршрутизации в Интернете, который координирует передачу данных между сотнями тысяч сетей по всему миру...
7 месяцев назад
Почему язык Go стал стандартом для DevOps-инженеров
Иногда вещи находят себе применение неожиданно и не в том, для чего их задумывали. В 1960-е годы Кен Томпсон — легенда программирования — написал компьютерную игру Space Travel для операционной системы Multics. Система была проектом компании Bell Lab, где он работал вместе с Денисом Ритчи. Позже проект закрыли, и чтобы продолжать играть в свою Space Travel, Томпсон решил портировать ее на компьютер PDP-7. Инструменты, которые он создал для порта, затем легли в основу операционной системы Unix. Томпсон написал в одиночку первые три версии...
151 читали · 10 месяцев назад
Миграция с iptables на nftables
Полное руководство, ошибки и практические советы Настройка сетевой фильтрации — основа безопасной эксплуатации Linux. Iptables долгое время был стандартом, о котором написано множество статей, руководств и инструкций по настройке. Однако, переход на nftables позволяет повысить безопасность и упростить управление файрволом. В этой статье, предназначенной для системных администраторов Linux, мы разберём, как можно безболезненно осуществить миграцию правил из iptables в современную систему nftables,...
10 месяцев назад