Czym jest Suricata i jak działa jako system IDS/IPS nowej generacji. Instalacja, konfiguracja reguł i tryby pracy — pasywny (IDS) i inline (IPS).
LKRG — ochrona jądra Linux w czasie rzeczywistym
Jak działa LKRG (Linux Kernel Runtime Guard) — moduł jądra chroniący przed rootkitami i exploitami privilege escalation. Instalacja, porównanie z Grsecurity.
Ftrace — śledzenie funkcji jądra Linux krok po kroku
Jak używać ftrace i trace-cmd do śledzenia wywołań funkcji wewnątrz jądra Linux. Konfiguracja, przykłady użycia i diagnostyka wydajności.
Polecenie dmesg w Linuxie — jak czytać logi jądra
Jak używać polecenia dmesg do diagnostyki problemów ze sprzętem, sterownikami i startem systemu Linux. Praktyczne przykłady filtrowania i analizy logów jądra.
Strace w Linuxie — jak śledzić wywołania systemowe
Jak używać strace do śledzenia wywołań systemowych procesów w Linuksie. Podpinanie do działających procesów, filtrowanie i praktyczne przykłady diagnostyki.
5 najlepszych narzędzi do monitorowania wydajności Linux
Przegląd 5 najważniejszych narzędzi do monitorowania wydajności Linuksa: top, htop, vmstat, iostat i ss. Jak czytać metryki CPU, pamięci, dysków i sieci.
Jak skompilować własne jądro Linux - Kompletny przewodnik
Kompletny przewodnik po kompilacji własnego jądra Linux krok po kroku — od pobrania źródeł, przez konfigurację, aż po instalację i restart systemu.
Klawisz SysRq w Linuxie — ratuj zawieszony serwer
Jak używać Magic SysRq Key do awaryjnego restartu zawieszonego serwera Linux. Sekwencja REISUB, konfiguracja sysctl i najważniejsze komendy SysRq.
Kdump — jak przechwycić i analizować crash jądra Linux
Jak skonfigurować kdump do przechwytywania zrzutów pamięci po Kernel Panic i analizować je narzędziem crash. Konfiguracja kexec, crashkernel i analiza vmcore.
LVM na Linuxie — elastyczne zarządzanie dyskami
Czym jest LVM (Logical Volume Manager) w Linuxie? Tworzenie woluminów fizycznych, grup i woluminów logicznych, snapshoty, thin provisioning i praktyczne komendy.