Невозможно создать SSH-подключение к экземпляру Amazon Lightsail

Невозможно создать SSH-подключение к экземпляру Amazon Lightsail

У меня возникли проблемы при попытке перенести данные с локальной машины на облачный сервер (Amazon lightsail). Моя идея заключалась в том, чтобы перенести данные с локальной машины с помощью команды scp, используя закрытый ключ. Однако я получил сообщение об ошибке:

ssh: connect to host my_public_IP port 22: Connection timed out lost connection

Затем я попробовал просто команду ssh:

ssh -i /lightsail_key.pem Administrator@my_public_IP

и получил ту же ошибку.

Является ли имя пользователя "Администратор" правильным, которое мне следует использовать? Мой экземпляр Amazon Lightsail — Windows Server 2016

Я могу выполнить ping по этому публичному IP-адресу, но SSH-соединение не работает.

Порт 22 TCP-протокола SSH включен в настройках Amazon Lightsail Networking в правилах брандмауэра IPv4.

решение1

В Windows по умолчанию не установлен SSH-сервер.

Если вы хотите перенести файлы с локального компьютера на экземпляр Lightsail с помощью scp (или WinScp), вам необходимо:

  • убедитесь, что на вашем экземпляре установлен SSH-сервер
  • Порт SSH разрешен для вашего IP-адреса в группе безопасности.

Связанный контент