База знаний → Сервер и доступ

Логи Linux: SSH и перезагрузки

Куда смотреть, если сервер перезагрузился или не пускает по SSH.

Последняя загрузка и причина

last reboot | head
journalctl -xb | tail -50

journalctl -xb показывает журнал текущей загрузки, включая ошибки старта.

Вход по SSH

journalctl -u ssh --since "1 hour ago"

Видно, кто пытался войти и с каких адресов.

Если журнала нет

На минимальных образах systemd-journald может не хранить логи на диске. Включите:

mkdir -p /var/log/journal
systemctl restart systemd-journald

OOM: сервер убил процесс

dmesg -T | grep -i "killed process"

Если видите Out of memory — процессу не хватило RAM: уменьшите потребление или возьмите
тариф с большей памятью.

Логи приложений

nginx: /var/log/nginx/, systemd-сервисы: journalctl -u имя.service -f.

Не помогло?
Создайте обращение — ответим в тикете и дополним статью, если проблема типовая.
Написать в поддержку

По этой же теме