Назад к вопросам
Junior
67
questionbank
На каких портах можно увидеть текущие соединения в состоянии LISTENING?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
# Просмотр всех LISTENING портов с информацией о процессе
sudo netstat -tulnp | grep LISTEN
# Просмотр всех LISTENING портов с информацией о процессе (альтернативный вариант с ss)
sudo ss -tulnp | grep LISTEN
Основные порты и протоколы, на которых часто встречаются LISTENING соединения:
| Протокол | Порт | Описание |
|---|---|---|
| TCP | 22 | SSH (Secure Shell) |
| TCP | 80 | HTTP (Hypertext Transfer Protocol) |
| TCP | 443 | HTTPS (HTTP Secure) |
| TCP | 25 | SMTP (Simple Mail Transfer Protocol) |
| TCP | 5432 | PostgreSQL Database Server |
| TCP | 3306 | MySQL Database Server |
| TCP | 6379 | Redis |
| TCP | 27017 | MongoDB |
Команды netstat и ss показывают информацию о текущих сетевых соединениях и прослушивающих портах. Флаги -t (TCP), -u (UDP), -l (LISTENING), -n (числовые адреса), -p (процесс) используются для фильтрации и отображения нужной информации. grep LISTEN фильтрует строки, содержащие слово "LISTEN", что указывает на порты, находящиеся в состоянии прослушивания входящих соединений.