У меня есть экземпляр на Terminal.com, к которому я хочу подключиться через SSH PUTTy.
У них есть руководство, в котором говорится, что вы можете подключиться к ним через прокси. Но я не могу понять это так легко.
Шаги для подключения к виртуальной машине через SSH приведены здесь: https://www.terminal.com/ssh
Я был в состоянии подключиться к их системе через SSH из коробки Ubuntu. Хотя это и требует небольшого исправления в их руководстве: вместо имени пользователя yourusername12
в конце концов при подключении, просто используйте любой префикс, который вы видите в строке http вашего браузера. Если вы видите http://<blablabla>.terminal.com/
то используйте <blablabla>.terminal.com
для подключения к вашему экземпляру.
Что я пробовал до сих пор:
Созданы приватные и открытые ключи через PUTTYgen. Скопировал этот открытый ключ в прокси-сервер Terminal.com. И в моей машине ~/.ssh/authorized_keys. Я использовал SSH2-RSA, 2048 бит.
Создал соединение SSH с адресом этого прокси-сервера
<myusername>@sshterminal.com
для порта2200
и использовал мой ppk-файл личного ключа на вкладкеSSH > Auth
PUTTY. Я успешно могу пройти проверку подлинности, но мое окно закрывается через секунду после успешной проверки подлинности. Я предполагаю, что моя аутентификация прошла успешно, поскольку она не показывает никаких сообщений об ошибках, а просто говорит мне:Using username "<username>". Authenticating with public key "<Key comment>"
и закрывает окно моего терминала без сообщений об ошибках /вывода.Я также попытался найти это руководство для эмуляции ssh ProxyCommand в PUTTY. К сожалению, даже это не работает. Я пошел в командную строку Windows и эмулировал мою команду. Вот команда, которую я попробовал:
plink -ssh -P 2200 -i thirumal2.terminal.com.ppk thirumal@sshterminal.com -nc terminal.com:22
. Это приводит к следующему выводу:FATAL ERROR: Server refused to open channel
. Мне как-то нужно еще понять, что я должен использоватьsetup_terminal_proxy
вместо-nc
.
Пожалуйста, помогите в успешной настройке SSH-соединения с этими парнями. Вещи были бы намного дешевле, если бы я мог переключиться на этого облачного провайдера.