Что делать, если SSH-подключение выдает ошибку

Некорректные настройки firewall. Ошибки вида Connection timed out

Чаще всего возникают при некорректно настроенных правилах firewall.
 
Для подключения надо разрешить все входящие соединения по протоколу
icmp в правилах входящего соединения (если соединение не разрешено, то
при попытке сделать ping до машины, пакеты не дойдут).
 
Также для SSH подключения нужно сделать правило, которое разрешает входящие
SSH подключения по протоколу TCP по заданному порту.
 
В группе default, настроенной по умолчанию для всех пользователей,
изначально выставлены вышеперечисленные настройки. При создании
виртуальной машины можно выбирать именно эту firewall группу, если возникают
сложности с конфигурацией кастомной.
 
Неверно добавленный SSH ключ. Ошибки Connection refused.
 
При генерации ключа утилитой PuttyGen нужно иметь ввиду, что
PuTTY и OpenSSH используют разные форматы открытых SSH-ключей
Если публичный ключ имеет вид BEGIN SSH2 PUBLIC KEY, то он
не подойдет. Ключ должен начинаться с «ssh-rsa AAAA ….».
 
При создании ключа из утилиты PuttyGen достаточно использовать
появившийся в интерфейсе после генерации ключ формата OpenSSH.
Нужно скопировать его из поля Public key for pasting into OpenSSH authorized_keys file
 
Отсутствие плавающего (публичного) IP адреса. Ошибка Connection refused
 
Если при создании машины вы использовали ранее созданную подсеть, то
система дает возможность создать сервер без плавающего IP.

Подключение по SSH в таком случае невозможно, поскольку внутренний IP адрес
не анонсирован в сети интернет.
К созданной машине нужно добавить плавающий IP для подключения из внешних сетей.
 
Сбой подключения к удаленному серверу на Windows OS. Connection error. 
 
При попытке подключения к удаленной машине на Windows OS возникает ошибка подключения Connection error.
 
Чаще всего это связано с неверно выбранным протоколом подключения к ВМ.
Подключение к серверу на базе Windows OS невозможно через протокол SSH.
 
Необходимо использовать RDP протокол (Remote Desktop Protocol). На Windows ПК дистрибутив установлен по-умолчанию.
 
 
Была ли статья полезна?
Недавно просмотренные статьи