http://bugs.winehq.org/show_bug.cgi?id=22872
Summary: PuTTY Pageant authentication agent does not provide cached keys Product: Wine Version: 1.1.44 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ninevoltz@metalink.net
The pageant program for PuTTY does not provide stored keys to other applications, such as plink.
To duplicate:
wine pageant yourkey.ppk wine plink -s -v -l yourname yourserver
Looking up host "10.0.0.212" Connecting to 10.0.0.212 port 22 Server version: SSH-2.0-OpenSSH_4.7 We claim version: SSH-2.0-PuTTY_Release_0.60 Using SSH protocol version 2 Doing Diffie-Hellman group exchange Doing Diffie-Hellman key exchange with hash SHA-256 Host key fingerprint is: ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx Initialised AES-256 SDCTR client->server encryption Initialised HMAC-SHA1 client->server MAC algorithm Initialised AES-256 SDCTR server->client encryption Initialised HMAC-SHA1 server->client MAC algorithm Pageant is running. Requesting keys.
If it was working, here it would say: Pageant has 1 SSH-2 keys Trying Pageant key #0
but instead we get a password prompt, as if pageant has no cached keys: Using username "john.voltz". john.voltz@10.0.0.212's password: