-
-
Notifications
You must be signed in to change notification settings - Fork 299
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
Interoperability with gpg-agent (YubiKey) #10454
Comments
From my understanding you configure YubiKey to be used as a one-time passcode with the SSH server. We have instructions on how this works with Google Authenticator but I assume this should work similar if configured using |
No, I am not using the YubiKey as a 2FA token. I use it as a hardware token, it stores my RSA keys. My SSH is set up to talk to With "SSH Private Key" set to "None" for the connection, it asks me for a password… But when trying to enable the use of a private key, Cyberduck forces me to select a private key file–I don't have a file, though, the private key is hidden in my YubiKey. |
We do not currently read |
Indeed, with |
|
It would be nice if we have a user friendly configuration option that does not require to open the application from the command line. |
For your information: There is a solution to this bug, you can create a plist to make Cyberduck accept $AUTH_SSH_SOCK when opened from the dock. Instructions are here: https://evilmartians.com/chronicles/stick-with-security-yubikey-ssh-gnupg-macos Unfortunatly it only works up until 7.0.2, see #10800 |
Reopening to add support for |
Cyberduck is great, but I cannot use it anymore, since I switched to using a YubiKey to store my SSH private key.
The reason is simply the requirement to select a private key file when opening a connection.
Note: I can connect using SSH on the command-line, using ForkLift, SourceTree, … just fine. They all just use the identity agent I have configured…
Since this blocks me from using Cyberduck, I consider this a defect…
The text was updated successfully, but these errors were encountered: