Как открыть или закрыть порт в Ubuntu?

Порт должен слушаться приложением и быть разрешён нужными сетевыми правилами. В Ubuntu правила часто управляются через UFW; проверяйте также облачный firewall и публикацию портов контейнеров.

Короткий ответ

Что ответить на собеседовании

Порт должен слушаться приложением и быть разрешён нужными сетевыми правилами. В Ubuntu правила часто управляются через UFW; проверяйте также облачный firewall и публикацию портов контейнеров.

Подробный разбор

Ответ с пояснениями

Порт должен слушаться приложением и быть разрешён нужными сетевыми правилами. В Ubuntu правила часто управляются через UFW; проверяйте также облачный firewall и публикацию портов контейнеров.

Сначала посмотрите слушающие сокеты (ss -lntup) и sudo ufw status numbered. Пример разрешения HTTPS: sudo ufw allow 443/tcp; удаление этого разрешения: sudo ufw delete allow 443/tcp. Удаление allow закрывает доступ лишь если другие правила и политика не разрешают его. Перед включением firewall на удалённом сервере сохраните доступ SSH. Правило не запускает сервис, а закрытие в UFW не всегда ограничивает опубликованный Docker-порт: проверяйте полный путь трафика.

Источник: ubuntu.com, docs.docker.com.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее