[Cyberduck-trac] [Cyberduck] #5148: Lookup of password for private key fails in Keychain

Cyberduck trac at trac.cyberduck.ch
Wed Nov 2 13:25:31 CET 2011


#5148: Lookup of password for private key fails in Keychain
-------------------------------------------------+-------------------------
 Reporter:                                       |         Owner:  dkocher
  https://www.google.com/accounts/o8/id?id       |        Status:  closed
  =aitoawkzi_jjkcstlmduxr1f9ns-q8apyggmg-w       |     Milestone:  3.7
     Type:  defect                               |       Version:  3.6.1
 Priority:  normal                               |    Resolution:  fixed
Component:  sftp                                 |  Architecture:  Intel
 Severity:  blocker                              |
 Keywords:  private key, sftp                    |
 Platform:  Mac OS X 10.6                        |
-------------------------------------------------+-------------------------

Comment (by elmimmo):

 Decided to break backward compatibility with SSHKeychain in r7027

 Cyberduck (tried 4.1 (8911)) should still IMHO be finding the password for
 my private key in Keychain.

 In OS X 10.6 Snow Leopard at least, when you open an SSH connection
 through the Terminal with the {{{ ssh }}} command with a server that has
 your public key, you are asked with a secure Cocoa dialog (not prompt) to
 "Enter your password for the SSH Key 'id_rsa'." (if that is the name where
 your private key resides), with the option to "Save password in Keychain".
 If one ticks that, on a subsequent connection {{{ ssh-agent }}} will ask
 to have access to the keychain where the password for the private key
 resides in order to be able to open the connection with that private key
 without prompting for its password.

 In other words, OS X does have a method for storing and reading the
 password for private keys in the Keychain without any need of third party
 software such as SSHKeychain.

 It would be nice if Cyberduck detected OS X-saved password to my private
 key in the Keychain, and asked me for access to it, instead of asking the
 password to my private key (just as a note, Transmit 4 does).

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/5148#comment:24>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list