在 GNU/Linux 中,我发现执行以下操作非常容易,但我正在努力让我们的 Windows 用户通过相同的方法进行连接。
以下是我在 GNU/Linux 上所做的。你能演示一下如何在 Windows 中做同样的事情吗?我们目前使用 PuTTY。有替代方案吗?
GNU/Linux
未设置任何配置的原始命令如下所示:
ssh -J <jump-user>@<jump-host> <protected-user>@<protected-host>
Run Code Online (Sandbox Code Playgroud)
可以创建一个 SSH 配置~/.ssh/config
,如下所示:
Host jump
User <jump-user>
HostName <jump-host>
Host protected
User <protected-user>
HostName <protected-host>
ProxyJump jump
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样 ssh:
ssh protected