Re: Git SSH Authentication
- From
Sitaram Chamarty <sitaramc@gmail.com>
- Date
- Feb 11, 2012, 10:23 UTC
- Message-ID
- <CAMK1S_hxUDx8M+JpiDguUETkUhfQzmpHj-s6++BXrknGRMR7vg@mail.gmail.com>
- In-Reply-To
- <7vty2xn6tl.fsf@alter.siamese.dyndns.org>
On Sat, Feb 11, 2012 at 1:24 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 19 quoted lines
> Sitaram Chamarty <sitaramc@gmail.com> writes: > >> Common causes of pubkey access fail: >> >> - wrong pubkey being offered: if you are using ssh-agent, make sure >> you have 'ssh-add'ed the key you want to offer. Confirm with 'ssh-add >> -l' > > A failure related to this I saw is to have (too) many keys in ssh-agent, > and running ssh without telling it which exact key to use. The client > tries each key in turn and the server rejects the connection attempt after > seeing too many keys tried. "ssh -v" is useful to diagnose this mode of > failure, and an entry in ~/.ssh/config like: > > Host example.com > User myusernameoverthere > IdentityFile ~/.ssh/id_rsa-for-example.com > > would fix it.
Interesting... I didn't know this, so I checked man sshd_config looking for exactly how many keys it would fail after. The setting seems to be MaxAuthTries, and defaults to 6.
-- Sitaram