ss

Дізнатися, які порти відкриті й хто їх слухає

Що робить

ss показує мережеві з’єднання. Набір -tlnp відповідає на часте питання «хто зайняв порт»: TCP (-t), лише ті, що чекають на підключення (-l), порти числами (-n) і програма, яка їх тримає (-p; чужі програми видно лише з sudo).

У колонці адреси 0.0.0.0:80 означає, що порт відкритий на всіх інтерфейсах, а 127.0.0.1:5432 — лише для самої машини. Щоб перевірити один порт, додайте | grep :80. ss прийшла на зміну netstat, прапорці в них майже однакові.

Синтаксис

sudo ss -tlnp
sudo ss -tlnp | grep :<порт>

Приклади

Пов’язані команди

Потренувати · Усі команди