Статии за сигурността на сървърите

По-внимателен поглед към инструментите, които вече работят на вашия сървър: какво показват, как се чете изходът им и къде обикновено се греши.

Вход и достъп

4

Звездичка в sudoers почти винаги означава root

Защо звездичката в правило на sudo стига по-далеч, отколкото изглежда, как буквален израз в средата на командата спира да ограничава каквото и да било и с какво се заменят такива правила. Разгледано върху истински вектор през fail2ban.

Прочети

Fail2ban: кои jail-ове наистина са нужни

Настройката по подразбиране защитава само SSH. Кои jail-ове си струва да добавите, защо bantime от десет минути е безсмислен и как да не заключите себе си отвън.

Прочети

Мрежа и защитна стена

6

Петно върху картата на атаките: какво да направите с него на своя сървър

Готови правила вместо блокиране на държава: jail срещу скенери, които търсят чужди административни панели, ограничение на темпото, защита от самоблокиране и правилно очертано блокиране на подмрежа. С команди за проверка и с това, което не бива да се отрязва, за да не загубите плащанията и индексирането.

Прочети

Suricata на един VPS: без ELK и без Kibana

Защо стандартната конфигурация на Suricata изяжда диска за две денонощия, какво да оставите в eve.json и как да четете известията без набор от три услуги.

Прочети

Укрепване на системата

4

Дванайсет проверки на сървъра, които си струва да се правят веднъж седмично

Сървърът се отклонява сам: пакетите се трупат, сертификатът наближава датата си на изтичане, jail тихо спира да следи SSH. Ето какво си струва да се гледа редовно, с командите — и докъде стига списъкът, когато обхождането му на ръка започне да омръзва.

Прочети

AppArmor: enforce, complain и какво означава unconfined

Профилите ограничават програмата до това, което ѝ се полага, и превръщат превзетия сайт в дребно неудобство. Какво е включено по подразбиране и как да добавите профил, без да счупите услугата.

Прочети

Признаци за пробив

7

Falco на обикновен VPS, без Kubernetes

Falco умее да следи поведението на процесите на прост сървър: обвивка, стартирана от PHP, четене на чужди ключове, копач от /tmp. Какво ще се наложи да изключите, за да не се удавите в шум.

Прочети

Състояние на сървъра

6

Натоварване на сървъра: load average, I/O wait и swap

Защо load average 8 може да е здравословен, а 2 — авария, по какво заетият процесор се различава от диск, който системата чака, и какво означава swap, който се е вдигнал веднъж и повече не се е върнал до нулата.

Прочети