Skip to content
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

Remembering of SSH Private Key file location does not function properly #11782

Closed
cyberduck opened this issue Aug 27, 2021 · 3 comments
Closed
Assignees
Labels
bug fixed high priority sftp SFTP Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

4e25709 created the issue

Server bookmarks allow one to set/remember the file location of the SSH Private Key. This initial aspect works correctly, as for each of my sites the bookmark does indeed remember the file location correctly (see first screenshot), when viewed via the "Edit Bookmark" panel.

However, this remembered file location does not actually get implemented at the server connection stage, whereupon CyberDuck always defaults to the .ssh folder (see second attached screenshot) and asks me to locate the key, and does not respect the remembered key file location.

This is extremely frustrating as many of us need to connect to 10+ servers that we are managing, and every time you connect to one you have to locate the private key from scratch. Please fix ASAP or I may need to switch to another product


Attachments

@cyberduck
Copy link
Collaborator Author

e69172d commented

+1 for fixing this bug! I experience it every day.

I am on Big Sur 11.5.2 M1 Mac mini, Cyberduck Version 7.10.2 (35432), downloaded from App Store

@cyberduck
Copy link
Collaborator Author

@dkocher commented

This should be an issue in the Mac App Store version only as we fail to save the security scoped bookmark for the selected file. It works when the file is inside {{.ssh}} as we have set a temporary entitlement

        <key>com.apple.security.temporary-exception.files.home-relative-path.read-write</key>
        <array>
            <string>/.ssh/</string>
            <string>/.aws/</string>
        </array>

As a workaround please switch to the version from our website. You can request a registration key from [mailto:support@cyberduck.io].

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In 874bf4c.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed high priority sftp SFTP Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants