Защо звездичката в правило на sudo стига по-далеч, отколкото изглежда, как буквален израз в средата на командата спира да ограничава каквото и да било и с какво се заменят такива правила. Разгледано върху истински вектор през fail2ban.
Настройката по подразбиране защитава само SSH. Кои jail-ове си струва да добавите, защо bantime от десет минути е безсмислен и как да не заключите себе си отвън.
Ключове вместо пароли за десет минути: как да се проверите преди изключването, защо файлът 90-hardening.conf губи от облачния и какво да правите с ssh.socket в Ubuntu 24.04.
Готови правила вместо блокиране на държава: jail срещу скенери, които търсят чужди административни панели, ограничение на темпото, защита от самоблокиране и правилно очертано блокиране на подмрежа. С команди за проверка и с това, което не бива да се отрязва, за да не загубите плащанията и индексирането.
Защо стандартната конфигурация на Suricata изяжда диска за две денонощия, какво да оставите в eve.json и как да четете известията без набор от три услуги.
Сканирането на портове не оставя следи в журналите на приложенията, затова Fail2ban не го вижда. Как да настроите PSAD и защо без журналиране в UFW той няма да покаже нищо.
Сървърът се отклонява сам: пакетите се трупат, сертификатът наближава датата си на изтичане, jail тихо спира да следи SSH. Ето какво си струва да се гледа редовно, с командите — и докъде стига списъкът, когато обхождането му на ръка започне да омръзва.
Профилите ограничават програмата до това, което ѝ се полага, и превръщат превзетия сайт в дребно неудобство. Какво е включено по подразбиране и как да добавите профил, без да счупите услугата.
Как да настроите unattended-upgrades, така че кръпките да се инсталират сами и нищо да не пада през нощта, и защо флагът reboot-required не бива да се пренебрегва.
Falco умее да следи поведението на процесите на прост сървър: обвивка, стартирана от PHP, четене на чужди ключове, копач от /tmp. Какво ще се наложи да изключите, за да не се удавите в шум.
По подразбиране auditd не записва почти нищо полезно. Набор правила, който отговаря на въпросите след инцидент, и как се чете изходът без да знаете ausearch наизуст.
Готов еталон за цялост вече има във всеки пакет на Debian и Ubuntu. Как да го използвате, защо част от находките са оправдани и защо покритието е непълно.
Контрол на целостта, настроен така, че отчетът наистина да се чете: какво да изключите, къде да държите базата и защо aide --update не се стартира слепешката.
Защо load average 8 може да е здравословен, а 2 — авария, по какво заетият процесор се различава от диск, който системата чака, и какво означава swap, който се е вдигнал веднъж и повече не се е върнал до нулата.
Защо df показва свободни гигабайти при грешка „няма място“, къде отиват изтритите, но неосвободени файлове, и кои SMART атрибути наистина предвещават повреда.
По какво проверките на Monit се различават от Restart=always в systemd, как да не предизвикате безкраен цикъл от рестарти и защо уеб интерфейсът на порт 2812 не бива да се отваря навън.
Как да настроите нивото на подробност, така че писмото да се побира на екран, кои раздели да четете първи и защо на Debian 12 разделът за SSH се оказва празен.