We don’t have a direct option for this but I guess it would depend on your jumpbox settings. Does it proxy the connections through for you or are you required to then start another SSH session to connect to your end host?
The thing is both private key are on the machine initiating the connection, here the n8n instance. Which mean I can not SSH on the bastion server and run another ssh command via n8n as the bastion doesn’t have the privatekey for the target server.
The quick answer is currently this is not supported in the SSH node but I will take a look and see if it is something that can be implemented fairly easily.
I had a quick look and it doesn’t look like there is a quick way to add this, What I will do though is change this to a feature request so we can track how popular it would be.