Matching username in ssh_config
Anton Lundin
glance at acc.umu.se
Tue Jun 18 20:33:16 EST 2013
Hi all openssh devs out there.
I have quite a few Host-stanzas in my .ssh/config to keep track of all the
different settings and credentials needed to access all different hosts I
connect to.
Now I have ran in to a problem where I need to switch settings based on what
user I'm trying to login to a host as. A simple case is:
ssh -i rootkey root at host123
vs.
ssh -i userkey username at host123
Up until now I have just used a stanza like
Host host123
User username
IdentityFile userkey
But it would be awesome of it was possible to add before that, eg fist
match as all other blocks, a stanza looking like:
Host root at host123
IdentityFile rootkey
So when I type:
"ssh host123" it resolves to equivalent of "ssh -i userkey username at host123"
And when i type:
"ssh root at host123" it would resolve to "ssh -i rootkey root at host123"
Does this sound reasonable to the rest of you?
//Anton
Ps.
Please keep me on Cc, I'm not subscribed to the list.
--
Anton Lundin +46702-161604
More information about the openssh-unix-dev
mailing list