Перейти к содержимому

Посты

journalctl: фильтры и follow

Слов: 403 2 мин

Системный журнал systemd — это первое место, куда нужно смотреть, когда сервис упал или узел начал жрать CPU. journalctl умеет гораздо больше, чем вывести весь …

fail2ban: jail для sshd

Слов: 445 3 мин

Защита SSH от брутфорса — один из первых шагов при укреплении сервера. fail2ban сканирует логи, находит повторные неудачные попытки входа и блокирует источник …

Chrony вместо ntpd

Слов: 395 2 мин

В Debian/Ubuntu и RHEL/CentOS ntpd давно пора менять на chrony. Он быстрее сходится к точному времени, лучше работает при нестабильных сетях и меньше нагружает …

tmux на проде после Screen

Слов: 609 3 мин

Почему перешли с Screen на tmux Screen был нашим инструментом номер один ещё лет пять назад. Но после миграции кластера на новые серверы стало очевидно: screen …

Rsync: бэкап каталога по SSH

Слов: 376 2 мин

Rsync: бэкап каталога по SSH Классический способ переложить каталог на удалённую машину — rsync поверх SSH. Не нужно открывать дополнительных портов, трафик …

logrotate для своих демонов

Слов: 569 3 мин

Логи демона разрастаются, а ротации нет — файл достигает десятков гигабайт, диск забивается, мониторинг ругается. systemd-journald и syslog-ng умеют вращать …