>_ IzzyLab

Практическое задание

Кто слушает порт

средне

На каком-то TCP-порту висит сервис. Определи, какой порт слушает процесс python3, и запиши номер порта в /root/port.txt.

Что потренируешь:
  • ss
  • tcp-сокеты
  • listen
  • порты
  • разбор вывода

Разбор темы

Слушающий сервис держит TCP-сокет в состоянии LISTEN; список таких сокетов показывает утилита ss (современная замена netstat) с флагами для фильтрации по TCP, только слушающим, числовому виду и отображению процесса-владельца. В колонке локального адреса порт идёт после двоеточия (0.0.0.0:7000), а имя процесса — в хвосте строки в поле users:((...)). Задача — отфильтровать нужный процесс (например через grep/awk) и вытащить из адреса именно число порта, записав в файл только его, без лишнего.

Что проверяется

  1. порт python3 записан в /root/port.txt

Как это выглядит