fail2ban банить за власними логами й простими правилами. CrowdSec додає поведінкові сценарії, окремий bouncer і - головне - колективну базу: твій сервер блокує IP, які атакували інших, ще до першого стуку. Ставимо його поруч, ганяємо той самий брутфорс і дивимось, чим він відрізняється.
fail2ban - це сторож, що читає логи, рахує невдалі входи й автоматично банить IP, з якого ломляться. Піднімаємо його на Debian 13, брутфорсимо власний сервер із сусідньої машини й дивимось, як бан накладається в реальному часі. Плюс три заковики, специфічні саме для trixie.
Базова конфігурація ufw: deny за замовчуванням, дозволяємо SSH і потрібні порти, whitelist по IP. З наочним записом - зліва сервер, справа клієнт.
Вбудований «діспетчер завдань» Apache: вмикаємо mod_status, дивимось /server-status і вчимося читати його цифри.
Таблиця відстеження з’єднань netfilter: що це, як глянути завантаженість і чому через неї сервер раптом починає губити пакети.
Беремо голий Debian 13 і ставимо Docker з офіційного репо - по-людськи, з ключем і правильним codename. Усе як було, нічого не вирізано.
Готові sources.list для всіх версій Debian - просто скопіюй свою
apt від і до — встановлення, видалення, пошук, оновлення та чистка
SSH-ключ + TOTP: двофакторна автентифікація без системного пароля