SSH Agent
Build an SSH Agent for Linux-based operating systems so we can use our SSH keys right out of the vault without having to install them into the filesystem.

-
Mohammad Al-Ahdal commented
This is central to the reason why I'm still using 1Password (bleh) instead of switching over. (that + there not being a macOS and Linux version just yet but I shall be patient since those are already "coming soon")
-
devotee782 commented
yes, please!
-
dataKnut commented
Crucial feature for migrating from 1Password. I use the SSH keys and agent for signing commits etc. on GitHub. (macOS).
-
Alexandre Albertoni commented
I can`t migrate without this.
-
Fisher commented
Yes, please, I really miss it.
And instead of implementing a ssh agent, maybe better to use the approach to add the keys to other/any ssh agent (a'la KeepassXC) -
Ian commented
Would be good to enable for open SSH on windows as well
-
Kristof Nagy commented
I migrated most of my stuff from 1Password to Proton Pass, but I'm missing the SSH key item type a lot.
-
Ryan Chouinard commented
I currently use KeePass across my devices, and the SSH agent feature of KeePassXC is critical for me. This is the big feature preventing me from switching completely to Pass, and I'd love to see it implemented.
If it worked the same way as KeePass, it would work with either OpenSSH or Putty, basically just adding the keys to the system agent automatically. I don't think Pass needs to expose its own agent, just integrate with existing agents.This would work cross-platform as well.
-
Daniel Valfridsson commented
Not only for linux, but for MacOS X also :)
-
Carl Verbiest commented
Don't limit to Linux. I currently use KeePass with keeagent to store ssh keys on windows
-
Stefano Fiore commented
Please do. This would be amazing.
-
Merlin Westphal commented
I second this. Currently I'm using 1Password but I just switched my E-Mail and VPN to Proton and it would be great to have such a good SSH-Key integration as 1Password which is increasing the developer experience by a lot when using SSH.