Не может соединиться с сервером через SSH вне веб-Консоли

Если я пытаюсь соединиться со своим сервером через какую-либо консоль и т.д.:

➤ ssh -vv xx.xx.xxx.xx:1337
OpenSSH_7.1p2, OpenSSL 1.0.1g 7 Apr 2014
debug1: Reading configuration data /etc/ssh_config
_ssh: Could not resolve hostname xx.xx.xxx.xx:1337: Name or service not known

Очевидно, что-то не работает.

Хорошая вещь состоит в том, что я могу соединиться с ним через браузер с веб-Консолью (обеспеченный Vultr). И если я ввожу то же самое на веб-консоли ssh root@xx.xx.xxx.xx -p 1337 это регистрирует меня в.

Я остановился UFW брандмауэр и сброс мой iptables. Порты смотрят хорошо.

Screenshot

Почему я не могу войти в свой сервер через консоли?

обновление: По-видимому, окружение, которое я использовал для подключения, блокировало ssh после разблокирования его и выполнения ssh -p 1337 root@xx.xx.xxx.xx Я получаю это:

ssh_exchange_identification: read: Connection reset by peer
4
задан 11 April 2017 в 13:02

1 ответ

Страница руководства для ssh ясно объясняет резюме эти ssh команда:

 ssh [...] [-p port] [...] [user@]hostname [...]

Вы не можете добавить порт после hostname. Необходимо использовать следующее:

ssh -p 1337 xx.xx.xxx.xx

Редактирование после сбора большего количества деталей: важная часть

connection refused by tcp_wrapper

, Ваш сервер настроен для отказа от соединений от некоторых IP-адресов в /etc/hosts.allow и/или /etc/hosts.deny. Рассмотрите эти правила и скорректируйте их, если Вы хотите смочь к ssh от Вашего IP.

1
ответ дан 1 December 2019 в 10:35

Другие вопросы по тегам:

Похожие вопросы: