I have few ssh host, like host_A, host_B and host_C. To connect to host_C, I have to ssh to host_A, then ssh to host_B (host_A and B are jump server), then finally ssh to host_C.
Does iterm2 support jump server setting? Or this can only be done using script? (Or, is there a recommended GUI ssh client?)
If you use the "command" parameter of the profile for a connection, you can use the
-Jparameter of thesshcommand to use a jump host. Fromsshs manual:This means you can also specify multiple jumps in a row.
I would recommend that you first try the jumps and configuration on a plain login shell with a manually entered
sshcommand, and once you found the combination you are happy with, create an iTerm2 profile with that.