In GNU/Linux I find it very easy to perform the following, but I am struggling to get our Windows users to connect via the same method.
The following is what I do on GNU/Linux. Can you please demonstrate how to do the same in Windows. We currently use PuTTY. Is there an alternative?
The raw command without any configuration set up looks like this:
ssh -J <jump-user>@<jump-host> <protected-user>@<protected-host>
An SSH config can be created at
~/.ssh/config that looks like this:
Host jump User <jump-user> HostName <jump-host> Host protected User <protected-user> HostName <protected-host> ProxyJump jump
You can then ssh like this: