New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for existing putty/pageant #5259
Comments
Sorry this should of been marked as enhancement, but can't see a way to change it |
Will have a look what Tortoise does. |
Cool thx :) Atm cyberduck can use ppk keys, but everytime a connection is made user is asked for the passphrase. Another one (which is quite close to home) is winSCP. It comes with bundled pageant (which can be removed during the installation) and provides the key agent functionality |
Replying to [comment:3 lukas]:
The password should be remembered if you check the "Save to Keychain" checkbox in the login panel. |
I know, but some paranoid people might not want to do that ;) |
Replying to [comment:5 lukas]:
All passwords are encrypted when stored on disk. See [source:trunk/source/ch/cyberduck/ui/controller/Keychain.cs Keychain.cs]. |
Where is the keychain file physically stored? I'm guessing its in the user's profile/home directory - Note that in domain enviroments this would be stored on the fileserver, rather than localy - with lax file permissiosn this is potentially risky - i know that the same argument applies to storing private keys on the fileserver (or over nfs) - is there a way to tell cyberduck to store the keychain file somewhere else? |
The passwords are stored in the user settings which is by default located in the current user's roaming profile. E.g. on a Win7 machine this (if not overridden)
Currently it's not possible to override this location. In the OS X version this is already possible and we plan to add this possibility too (refer to #5261). Please note that we use the Data Protection API (DPAPI) to encrypt all passwords (including passphrases for private keys). With pageant the passphrase is only stored in memory though. I'll have a look into adding pageant support for an upcoming version. |
That is great thank you very much |
This is really needed - I login to my pc with one password and use a different one for my keys. pageant runs while i'm logged in and I just connect to different servers whenever without typing in a password. since I use putty i only ever want to type in my 30 character password once per session. i don't want to save the password either, the only place it should be saved is in my head (true the phrase is in the ppk file, in that if you brute force it and get the pass phrase right it will be revealed as the last try). screen saver is set to come on after 10mins and ask to login in case i forget to lock my machine. thanks for doing a windows version of this software, I only found it as I was a OS X machine for a moment and needed to FTP something then noticed this does a whole lot of the connections too 1 program instead of many = good :) As soon as i can use pageant I'll donate, as right now I can't connect to sftp servers as typing my passphrase isn't working and I can't be bothered trying to get it to work as you are going to support pageant in an upcoming build and I will just wait till then |
Found some information on integrating with Pageant here: This would be a nice feature, hopefully that helps. |
It seems that cyberduck can read putty/pageant ssh keys (ppk format). What would be great if cyberduck could interract with putty/pageant such that any putty profiles/keys can be utilised through cyberduck (in similar fashion that tortoiseSVN does)
The text was updated successfully, but these errors were encountered: