Рубрики
Безопасность
- Укрепляем SSH за 10 минут
- Файрвол на nftables: минимальный набор
- Fail2ban: баним перебор паролей
- Бесплатные сертификаты Let's Encrypt
- SELinux без паники
Серверы
- Пишем собственные systemd-юниты
- journalctl: поиск по логам без боли
- Nginx как обратный прокси
- Docker: команды, которые нужны каждый день
- Docker Compose в продакшене
- Тюнинг ядра через sysctl
- logrotate: чтобы диск не закончился
Сеть
- tcpdump: смотрим сетевой трафик
- ss вместо netstat
- WireGuard: свой VPN за полчаса
- DNS-диагностика: dig и resolvectl
Мониторинг
- Prometheus и node_exporter
- Дашборды Grafana и запросы PromQL
- Load average: с чего начать диагностику
- Диагностика дисков: iostat и iotop
Хранилище
- LVM: расширяем том на живой системе
- Программный RAID с mdadm
- Резервные копии через rsync
- restic: шифрованные дедуплицированные бэкапы
- Бэкап PostgreSQL через pg_dump