Иногда нужно понять, какие программы в системе ходят наружу: что связывается с внешними IP, как часто и в какие моменты. Поможет быстро увидеть подозрительную активность без громоздких инструментов.
В этом посте:
• Собираем информацию о текущих сетевых соединениях через ss;
• Фильтруем только внешние IP-адреса, исключая локальные диапазоны;
• Добавляем метку времени и сохраняем результат в лог-файл;
• Делаем компактный скрипт, который можно запускать вручную или по cron.
Полезный пример того, как понять сетевое поведение системы всего парой команд.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤12👍8
Просмотр недавно установленных пакетов в Linux.
Нам нужно быстро определить, какие пакеты появились в системе за последние дни. Это помогает после обновлений, диагностики проблем и аудита изменений.
Перед началом мы определяем, какие записи установки были созданы за последние
Эта команда показывает пакеты, установленные за последние
Теперь выполним аналогичную выборку для систем с
Это выведет пакеты, установленные (или обновлённые) за указанный период.
Проверка работоспособности:
🔥 Такие проверки полезны при анализе логов, откате действий или мониторинге изменений.
🚪 Linux Ready | #практика
Нам нужно быстро определить, какие пакеты появились в системе за последние дни. Это помогает после обновлений, диагностики проблем и аудита изменений.
Перед началом мы определяем, какие записи установки были созданы за последние
N дней:#!/bin/bash
N=3
grep -i "install " /var/log/dpkg.log | grep "$(date -d "$N days ago" "+%Y-%m-%d")"
Эта команда показывает пакеты, установленные за последние
N дней в системах на базе dpkg.Теперь выполним аналогичную выборку для систем с
rpm:#!/bin/bash
N=3
rpm -qa --last | grep -E "$(date -d "$N days ago" "+%a %d %b")"
Это выведет пакеты, установленные (или обновлённые) за указанный период.
Проверка работоспособности:
head -n 5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤5🔥5
В Linux есть десятки утилит для анализа сетевых соединений: от ss и lsof до nmap и nc. Они помогают увидеть, какие процессы слушают порты, какие соединения установлены и куда уходит трафик.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥11❤9
This media is not supported in your browser
VIEW IN TELEGRAM
Репозиторий собрал всё, что нужно, чтобы разобраться в инструментах, концепциях и реальных практиках, которые используют в продакшене. Каждый раздел снабжён полезными ссылками, статьями и гайдами, можно изучать как по дорожной карте.
Оставляю ссылочку: GitHub📱
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍9🤝6🔥1
Sysctl позволяет тонко управлять TCP-очередями, keepalive и conntrack-таблицей, влияя на скорость отклика и стабильность соединений.В этом посте:
• Разбираем ключевые TCP-параметры, влияющие на задержки и пропускную способность;
• Настраиваем keepalive, чтобы быстрее выявлять «зависшие» соединения;
• Тюним conntrack для систем с высокой сетевой нагрузкой;
• Применяем настройки и проверяем их в реальном времени.
Такой тюнинг помогает улучшить надёжность сервисов и избежать проблем под нагрузкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍6❤5👎1
❤9👍9🔥4👎1
Даже на обычной рабочей станции могут появляться процессы, связанные с майнерами, ботами или сканерами. Чтобы не искать их вручную, удобнее написать простой скрипт, который делает это автоматически.
В этом посте:
• Формируем список ключевых слов и проходимся по процессам через ps;
• Фильтруем строки, оставляя только совпадения;
• Выводим компактный отчёт: PID, команду и совпавшее слово;
• Добавляем логирование, чтобы отслеживать изменения со временем.
Такой подход помогает быстро замечать аномалии и поддерживать базовую гигиену безопасности системы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍8🔥8🤝1