Linux Labs

Безопасность сервера / Ступень 1 из 10

Аудит слушающих служб

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 7 · итог · 2 мин

Итог

  • Опись сервера — sudo ss -tlnp: сокет на 0.0.0.0 или [::] виден из сети, если его не закрыл фильтр; для каждого решают, кому он нужен.
  • Проверяют снаружи, с другой машины: nmap или nc -zv покажут то же, что увидит атакующий.
  • Службу, чьи клиенты на этой же машине, привязывают к 127.0.0.1; у PostgreSQL это listen_addresses, и меняется он только перезапуском.
  • Остальное закрывает фильтр «всё, что не разрешено, запрещено» в /etc/nftables.conf с включённой службой nftables (в Вики).
  • В начале урока сканер нашёл 5432 и 8080: база и админка слушали 0.0.0.0, а правил на сервере не было вовсе.
Ubuntu 24.04
Загрузка…