Как проверить открытые порты на VPS
Открытые порты показывают, какие сервисы доступны из сети. Это важно для безопасности и диагностики недоступных сервисов.
Локальная проверка
- ss -tulpn показывает слушающие сервисы.
- lsof -i помогает увидеть процесс, который использует порт.
- systemctl status проверяет связанный сервис.
Внешняя проверка
- Используйте nmap из другой сети, если это разрешено.
- Проверьте, разрешает ли firewall нужный порт.
- Сервис может слушать локально, но быть закрыт снаружи.
Типичные порты
- 22 для SSH, 80 для HTTP, 443 для HTTPS.
- 25, 465, 587 для почтового сервера.
- 3306 для MySQL обычно не должен быть публичным без необходимости.
Важно: Закрывайте все, что не используется. Каждый открытый сервис - это дополнительная зона ответственности.
Нужна помощь? Если не уверены, какая настройка подходит именно для вашего случая, откройте чат - поможем проверить без лишней спешки.
