What is the ssh_config equivalent to this syntax involving multiple at signs
djm at mindrot.org
Thu Dec 28 10:28:58 AEDT 2017
On Wed, 27 Dec 2017, Garbage at gmx.de wrote:
> My company uses a certain product which forces me to use a jumphost /
> ssh proxy.
> When connecting to a server I have to type "ssh
> myuser at technicaluser@targethost at jumphost" everytime. I tried to
> simplify this by editing my ssh_config and putting this into the file:
> Host targethost
> ProxyJump technicaluser at jumphost
> These lines are recognized but don't work like intended because
> all that changes is that ssh now asks for the password of the
> technicaluser (for which I don't have a password due to security
> design). When I run the ssh command with the three at signs this works
> fine, all I'm prompted for is the password of myuser.
You're probably using a proxy that is trying to do some "smart" username
to destination user/host mapping. ProxyJump is for servers that don't try
to be over clever :)
Maybe something like:
Username myuser at technicaluser@targethost
Will do what you want.
More information about the openssh-unix-dev