Let's say I have two servers: jump and target. On jump I have:
jump:~/.ssh/config:
Host target User targetuser HostName actual-target-hostname.fqdn IdentityFile ~/.ssh/target_rsa ... and on my client machine I want to do ssh -J jump target. However, this doesn't work because once the connection to jump is established, ssh is attempting to connect to target directly rather than use the properties in the config file above. How do I get it to load/use that config file? I don't want to have to distribute that (large) config file to the (many, many) client machines, I'd rather just have that config defined once on the jump host.