I would like to request a small feature to remove a problem, that bothers me quite a lot.
I use sites that authenticate by public key auth and others by login/password.
I use the putty/kitty integration a lot.
I use Pageant (KeeAgent) for private Key management.
Now the problem that arises is, if you enable the "Attempt authentication using Pageant" by default (what is the current default setting in WinSCP) you get login problems on sites that require password authentication.
On those sites WinSCP will first try public key auth and WinSCP and Putty will try to auth with ALL keys available in pageant.
On most sites login will permanently fail when 3 public keys fail. Password authentication will never kick in, because the server will cancel the connection after 3 failed authentications by public key auth.
Now I can remove the "Attempt authentication using Pageant" in WinSCP and the problem disappears in WinScp, but I still get this error in Putty.
I now can change the "Attempt authentication using Pageant" setting in the Putty default session and re-enable login on sites with password auth, but now I cannot login into my sites that require public key auth any more.
As far as I know, there is no workaround for this. One way to solve this is to properly store this setting in the registry key for putty before launching Putty.
I'd be very thankful if you could fix this issue.
Thanks for this awesome program WinSCP is. Love it alot :)