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?
GNU/LINUX
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:
ssh protected