Hello,
I'm currently using the latest MacOS version of RDM and I am using SSH jump hosts (as a VPN). I am able to connect to a remote host which is not directly reachable via a SSH session. This works great. (also, i frequently use the Windows version of RDM, so hopefully this possible solution is cross platform)
But i'm now trying to figure out if it's possible to use multiple jump hosts.
SSH to JumpA and then SSH to JumpB and then SSH to targetC. This is all possible with the SSH protocol. But i'm not sure how to implement it in RDM. TargetC in my case is only available via JumpB (IPv6LL). I would use IPv4 to JumpA and then IPv4 to JumpB from JumpA and then IPv6LL from JumpB to TargetC.
Here is the CLI equivalent:
ssh -J user1@host1:port1,user2@host2:port2 user3@host3
This is taken from: https://wiki.gentoo.org/wiki/SSH_jump_host
I can do it via the CLI. But you get prompted for password for each host. Looking to create multiple saved entries and have RDM pass the password silently to the jumps and target. Again, all this works great using the SSH Link as my one layer of Jump Host. I apply it at the folder level and all the objects inherit the VPN config. I can set it for no VPN if i'm onsite, or set it for VPN if i'm remote.
NOTE: i could not get the above CLI to work for IPv4 and IPv6LL combo. I was able to get it to work if it was IPv4 from JumpB to the TargetC.

