如何使用跳转主机设置VS Code远程SSH?如果我们需要VS Code SSH 扩大通过另外一个中间跳转主机连接到远程主机,那末:我们需要配置ssh客户端而不是VS Code,并告知它有关跳转主机的信息。打开我们的.ssh/config文件并添加以下内容以替换主机名jump-host和remote-host我们需要的适当端点:
设置VS Code远程SSH的一些注意事项:
如果我们使用的是Windows,可能需要根据我们的shellssh中可用的内容替换ProxyCommandwith.ssh.exe
小编强烈建议我们从本地计算机设置SSH密钥->跳转主机和跳转主机 ->远程主机,这样VS Code在尝试连接时就没必要处理密码。
现在在VS Code 中,使用远程SSH扩大,我们只需要说ssh remote-host(不需要完全的域名,由于我们指定了它)。它应当首先连接到跳转主机,然后从那里到达我们想要的远程主机。
我们需要以这类方式配置跳转主机的缘由是由于VS Code实际上将连接责任拜托给了底层ssh客户端。我们一定要指定客户端我们的主机是甚么,从哪里跳转等。由于它将连接、主机名等细节从VS Code中移开,并使它们可以独立配置。例如,我们可以将它命名为work-machine 而不是jump-host,并在我们需要切换远程机器时随时更改它的主机名,而无需修改任何VS Code设置。如果我们也使用远程主机调试上的本地端口,则还可以指定端口转发。
以上就是使用跳转主机设置VS Code远程SSH的相干教程,希望能帮助到大家!
TOP