Изначально была ошибка при попытки подключения:
[18:09:14.986] Running script with connection command: ssh -T -D 50231 ikigai bash [18:09:14.999] Terminal shell path: C:\Windows\System32\cmd.exe [18:09:15.599] > [18:09:15.599] Got some output, clearing connection timeout [18:09:15.617] > CreateProcessW failed error:2 > posix_spawn: No such file or directory > Попытка записи в несуществующий канал.
Решение
- https://beget.com/ru/kb/how-to/ssh/vscode-ssh-2
- config: (другой, чем в статье)
Host jump
HostName ikigai.beget.tech
User ikigai
Port 22
Host server
HostName localhost
Port 222
User ikigai
IdentityFile ~/.ssh/id_rsa
ProxyCommand C:\Windows\System32\OpenSSH\ssh.exe -W %h:%p jump
3. Так. Уже должно работать. (подключаться к Host server. Jump - вспомогательный)
Подключение и открытие эксплорера без пароля по ключам SSH ( ssh-keys )
Смысл в том, что вы должны настроить клиент OpenSSH Windows (то есть настройки на уровне Windows, папка C:\Users\<userName>\.ssh)
Помогла эта статья https://beget.com/ru/kb/how-to/ssh/avtomaticheskaya-ssh-avtorizacziya-po-klyuchu
Может пригодится эта: https://adamtheautomator.com/add-ssh-key-to-vs-code/
И эту прочтите: https://timeweb.com/ru/community/articles/kak-podklyuchitsya-k-serveru-cherez-ssh-po-parolyu-ili-klyuchu (в этой есть инфа, как добавить (установить) компонент OpenSSH клиент Windows, возможно он у вас уже добавлен, сначала посмотрите список действующих компонентов)
Beget - ван лав. Рекомендую. Также во многом помогла тех. поддержка.
Написал эту статью, что бы вы не мучали поддержку лишний раз, и для себя.
Если, не получилось по статье - пишите в коменты. Посмотрим.
Windows 7
В семёрке - работает аналогично:
Только, поскольку там нет OpenSSH - его неободимо устновить, можно по этому видео: https://www.youtube.com/watch?v=Vh95M0pzcNQ
Док из видоса: https://docs.google.com/document/d/14a9MsXb2ECpkY_lIZkWKqkgtJXUs4Wj3UFbjyN5t9G8/edit
Кроме того
ProxyCommand C:\Windows\System32\OpenSSH\ssh.exe -W %h:%p jump
в конфиге будет выглядить так:
ProxyCommand ssh -W %h:%p jump
Как не вводить пароль, вход по SSH ключам