It's an explicit behavior of the openssh client to try keys provided by the ssh agent. If you don't want this behavior you can set the IdentitiesOnly ssh config option.
I would assume that what is happening here is that you are using the gnome-keyring as your ssh agent? From what I can see it automatically adds any key it can find under ~/.ssh/. (Not that I have much of an opinion either way in regards to whatever there is a bug anywhere or not.) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1302812 Title: Explicit identity files are being used after implicit files are attempted To manage notifications about this bug go to: https://bugs.launchpad.net/openssh/+bug/1302812/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs