команда ‘lsof’

Lsof (List Open Files), что дословно означает «отобразить открытые файлы». Эту команду используют для определения того, какие файлы каким процессом открыты.

Проверить открытые порты

В Linux все представляет собой файл. В том числе о сокетах можно думать, как о файле, который записывает данные в сеть.

Чтобы получить список всех прослушиваемых TCP-портов, воспользуйтесь следующей командой:

Опции в этой команде:

  • -n : не конвертировать номера портов в их названия
  • -P: Показывать ip интерфейсов, не преобразовывать их в хостнэйм
  • -iTCP -sTCP:LISTEN : Показать TCP порты, которые находятся в статусе LISTEN

Чтобы узнать, какой процесс прослушивает определенный порт, например порт 22, используется следующая команда:

В выводе мы можем увидеть, что сервис sshd использует порт 22.

Was this helpful?

0 / 0

Добавить комментарий 0