Назад | Перейти на главную страницу

Я не могу подключиться к Windows Server 2012 по SSH или Telnet на VPS

Я только что купил Windows Server 2012 на VPS. Я могу подключить его с помощью удаленного рабочего стола, настроить mongodb и получить к нему доступ, но я не могу подключиться к нему по telnet или ssh с помощью Putty.

Оба порта открыты и слушают. Пути выдает ошибку "Тайм-аут соединения".

Ниже скриншоты

Порт открыт

Порт слушает

Думаю, это должен быть брандмауэр ... вполне может быть брандмауэр Windows.

Попробуйте временно полностью выключить его (если хотите!) Для проверки. Выполните следующее из командной строки с повышенными привилегиями (запуск от имени администратора):

netsh a s a state off

Если это обходной путь, позволяющий использовать ssh, значит, проблема обнаружена, поэтому снова включите брандмауэр (снова из командной строки с повышенными правами):

netsh a s a state on

Затем вы можете попробовать открыть входящий порт 22, используя следующее (снова повышенное):

netsh a f a r n="Open Port 22" d=in a=allow prot=TCP localp=22

То есть для всех профилей.

Если отключение брандмауэра Windows не позволило вам войти по ssh, все равно включите брандмауэр (очевидно!). Но это может быть брандмауэр выше по течению, например, на шлюзе вашего VPS-провайдера.