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

Add ssh-keys interface #4

Open
fabius85 opened this issue Apr 26, 2019 · 2 comments
Open

Add ssh-keys interface #4

fabius85 opened this issue Apr 26, 2019 · 2 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@fabius85
Copy link

As title says, it would be useful to add the ability to access SSH private keys instead of having to copy them to a dir accessible by FileZilla snap.
https://docs.snapcraft.io/the-ssh-keys-interface/7917

@brlin-tw brlin-tw self-assigned this Apr 28, 2019
@brlin-tw brlin-tw added bug Something isn't working enhancement New feature or request labels Apr 28, 2019
@brlin-tw
Copy link
Owner

brlin-tw commented Apr 28, 2019

I've published the snap with the ssh-keys plug to the edge channel, however, it appears that snapd doesn't properly expose the host's ssh-agent socket so that even the plug is available password-less login is still not working.

Note that the ssh-keys interface is not autoconnected by default.

@fabius85
Copy link
Author

Refreshed to edge channel:
sudo snap refresh filezilla --edge
connected filezilla to ssh-keys plug interface:
sudo snap connect filezilla:ssh-keys
changed path to key file in Site Manager:
/home/myusername/.ssh/id_rsa_myserver
and it seems to be working fine!

Next step i'll be waiting for is conversion to classic confinement, so i dont have to bind mount /var/www to my home directory, but i see it's yet on your "Remaining Tasks" list so i'll just be patient.

Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants