VS Code远程开发中如何连接另一台主机内的主机?

问题描述

我正在使用 VS Code 的远程开发扩展来连接主机。 我可以通过单击 VS 代码界面左下角的按钮并选择“连接到主机...”菜单来连接主机。我使用的配置文件如下:

Host *
    User user

Host host1
    HostName host1

Host host2
    HostName host2

我想要做的是连接到第一台主机中的第二台主机,以将第二台用于我的 Jupyter 笔记本。如果我在终端中执行此操作,它看起来像:

ssh user@host1
(连接到host1后)
ssh user@host2

我尝试在 VS Code 中执行此操作,但无法连接到第二台主机,因为每当我选择“连接到主机...”菜单时,VS Code 似乎都试图找到另一台主机来替换当前的,而不是在当前的主机内寻找另一台主机进行连接。

我可以在 VS Code 终端中连接第二个主机,但这并不意味着我可以在第二个中打开我的 Jupyter notebook;第一个仍然是我的 Jupyter 笔记本的主机服务器,即使我使用终端而不使用远程开发扩展连接到另一个
列出第三个主机的另一个技巧如下:

Host host2@host1
     HostName host2@host1

没有用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)