Найти тему
Игорь Сотников

СМОТРИМ ОТКРЫТЫЕ ПОРТЫ LINUX

Оглавление

СПИСОК ВСЕХ ОТКРЫТЫХ ПОРТОВ ПРИ ПОМОЩИ КОМАНДЫ NETSTAT

Это просто. Тут мы используем либо команду netstat. Да, так просто, всего одна строчка и все у нас перед глазами:

$ sudo netstat –tulpn

Тут мы можем увидеть какие порты находятся в состоянии прослушивания (Listen). Также просмотреть прослушиваемые порты можно при помощи утилиты lsof

Также мы использовали следующие флаги:

  • t - выводит список портов TCP.
  • u - выводит список портов UDP.
  • l - выводит только слушающие (Listen) сокеты.
  • n - показывает номер порта.
  • p - показывает имя процесса или программы.

СПИСОК ВСЕХ ОТКРЫТЫХ ПОРТОВ ПРИ ПОМОЩИ КОМАНДЫ SS

Тут все аналогично, кроме того, что теперь используем команду ss вместо netstat

$ sudo ss -tulpn

-2

TCP И UDP ПОРТЫ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ

И тут тоже все просто – для просмотра портов TCP и UDP в режиме реального времени нужно запустить netstat или ss с помощью утилиты watch.

$ sudo watch netstat -tulpn
Или
$ sudo watch ss -tulpn

-3