Проверка, открыт ли SSH-порт 22

Хост
Сканируйте только хосты, которыми вы владеете, или на которые у вас есть явное разрешение на сканирование. Проверка затрагивает около 20 известных TCP-портов.
Далее

Потеряли доступ к новому серверу или не уверены, не заблокировало ли изменение брандмауэра SSH? Укажите хост и найдите порт 22 в результатах. Сканирование также показывает Telnet и FTP, которые обычно нужно держать закрытыми.

Как проверить доступность SSH

  1. 1

    Укажите сервер

    Введите публичное имя хоста или IP-адрес сервера в поле «Хост».

  2. 2

    Запустите сканирование

    Нажмите «Далее», затем «Сканировать распространенные порты».

  3. 3

    Найдите 22

    Если порт 22 появится с подписью SSH, TCP-подключение к нему снаружи прошло успешно.

  4. 4

    Проверьте 21 и 23

    FTP (21) и Telnet (23) входят в то же сканирование, поэтому вы сразу увидите, открыт ли устаревший удаленный доступ.

Что значит совпадение на порту 22

Порт 22 в списке открытых означает, что сервер принял TCP-подключение на этом порту. Это подтверждает, что сетевой путь работает: брандмауэр, группа безопасности и правила облака пропускают трафик, и что-то слушает. Это не подтверждает, что ваш ключ или пароль будут приняты, а только то, что дверь доступна.

Если порта 22 нет

Сканирование показывает только открытые порты, поэтому отсутствие 22 может иметь несколько причин:

  • Демон SSH не запущен или слушает другой порт.
  • Брандмауэр хоста или группа безопасности в облаке блокирует порт 22 из интернета.
  • Сервер недоступен или еще загружается.
  • Провайдер фильтрует порт 22 в сети, из которой идет сканирование.

Этот базовый сканер не различает эти причины. Многие администраторы намеренно переносят SSH на другой порт, а такого порта нет в фиксированном списке инструмента, поэтому нестандартный порт SSH не появится.

Порядок диагностики

  1. Убедитесь, что сервер работает, например что веб-порт, такой как 443, открыт.
  2. Проверьте в панели облака брандмауэр или группу безопасности на наличие входящего правила для вашего SSH-порта.
  3. Проверьте правила брандмауэра на самом хосте.
  4. Убедитесь, что служба SSH запущена и на каком порту она работает.

Совет по защите

SSH в публичном интернете постоянно подвергается автоматическим попыткам входа. Вход только по ключу и ограничение исходных адресов снижают этот риск. Сканируйте только серверы, которыми управляете.

Связанные порты в том же сканировании

Тот же запуск проверяет и веб-порты 80, 443, 8080 и 8443. Это полезно, когда SSH кажется недоступным: если HTTPS отвечает, а SSH нет, сервер работает, и проблема ограничена SSH или его правилом брандмауэра. Если не отвечает ничего, сначала подозревайте сам сервер, его сеть или блокировку на уровне провайдера.

Помните, что сканирование подключается с одного публичного адреса. Если ваше правило SSH разрешает только ваш собственный IP, порт здесь корректно покажется закрытым, хотя вы сами можете подключиться. Если вы ожидаете открытый SSH, а его нет, меняйте одну вещь за раз и сканируйте снова после каждого изменения, чтобы понять, какой шаг устранил проблему.

Часто задаваемые вопросы

Нет. Сканер проверяет фиксированный список из 18 портов, и 22: единственный SSH-порт в нем. Нестандартный порт SSH не проверяется.

Открытый порт означает только, что TCP-подключение принято. Вход может не работать из-за неверного ключа, отключенного пользователя или списка разрешенных пользователей в настройках SSH.

На современном сервере редко. Telnet передает данные без шифрования, поэтому если порт 23 появился на машине, которой вы управляете, выясните, что его слушает, и закройте, если он не нужен.

Нет. Оно только открывает TCP-подключение и закрывает его. Учетные данные не отправляются, пароли не подбираются.

Сопутствующие инструменты

Проверка SSL-сертификата

Проверьте сертификат SSL/TLS, который узел отдаёт на порту 443: субъект, издатель, даты действия, дни до истечения, SAN и алгоритм подписи.

Проверка HTTP-заголовков

Осмотрите каждый HTTP-заголовок ответа, возвращаемый URL, чтобы отладить кэширование, CORS, сжатие и проблемы безопасности.

Инструмент проверки возраста доменных имен

Узнайте, когда домен был впервые зарегистрирован, а также его возраст в годах, месяцах и днях с использованием данных WHOIS из реестра.

Инструмент Traceroute

Запустите traceroute до любого хоста через проверенные публичные сервисы зондирования и научитесь читать вывод хоп за хопом, чтобы находить скачки задержки, потери пакетов и проблемы маршрутизации.

Инструмент для скриншотов сайтов

Введите любой публичный URL и получите мгновенный предпросмотр скриншота, затем откройте его в бесплатных сервисах вроде Screenshot Machine, Urlbox или ApiFlash либо посмотрите старые снимки на Wayback Machine.

Проверка доступности сайта

Проверьте, отвечает ли сайт с независимого сервера. Показывает статус UP или DOWN, код ответа HTTP, время ответа и IP сервера, чтобы вы могли отличить реальный сбой от проблемы вашей сети.

Инструмент доступен на других языках

Руководства и сценарии использования