У меня есть конфигурационный файл, который выглядит так
Host <NAMEOFHOST>
user <USERNAME>
hostname <IP>
Host <NAMEOFHOST2>
user <USERNAME>
ProxyCommand ssh -q -W %h:%p <NAMEOFHOST>
и после добавления этих строк в файл конфигурации я смогу подключиться к серверу с помощью команды
ssh <NAMEOFHOST2>
Однако есть небольшая проблема. У меня нет Ubuntu, и я бы очень не хотел его устанавливать (потому что UEFI).
Таким образом, я пытаюсь подключиться к серверу с помощью PuTTy.
Вот что я сделал
Connection -> Proxy -> Proxy type = Local
Proxy hostname = <NAMEOFHOST>
Telnet command = ssh -q -W %h:%p <USERNAME>@<NAMEOFHOST>
Session -> Hostname <NAMEOFHOST2>
Connection type = SSH
Когда я пытаюсь подключиться к серверу, я получаю сообщение "Сервер неожиданно закрыл сетевое соединение".
Что не так с моими настройками? Спасибо.
ОБНОВИТЬ
Спасибо за ваш совет с PuTTY. Я попробовал это, однако это не хотело соединиться.
Таким образом, я попытался использовать OpenSSH. Там я просто добавил параметры в ssh_config. Однако теперь, когда я пытаюсь подключиться к серверу, я получаю это
ssh_exchange_identification: Connection closed by remote host.
И я понятия не имею, что я делаю неправильно.