8000 Add forwarding for other agents running in the system, like gpg-agent · Issue #2 · sekey/sekey · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add forwarding for other agents running in the system, like gpg-agent #2

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

Open
ntrippar opened this issue Dec 4, 2017 · 9 comments
Open
Assignees
Labels

Comments

@ntrippar
Copy link
Member
ntrippar commented Dec 4, 2017

Implement forwarding of messages to check if in other agents in the systems exist the key that we need.

@balupton
Copy link

This would be a great solution to the "get locked out of servers which only have one ssh key" issue raised in #11

Which is actually an issue I face with certain servers I use. So holding off adoption of sekey until this feature is done.

Looking forward to using this though, seems wicked!

@balupton
Copy link

I've also seen that https://krypt.co are considering similar functionality too over at this issue
kryptco/kr#149

Perhaps the solution here is to make an additional ssh agent, which is a generic one, that just allows one to specify an ordered list of other ssh agents to defer to. So that new generic ssh agent, would have a ordered list that says, first try the local ssh agent, then try sekey, then try kryptco.

@ntrippar
Copy link
Member Author

@balupton yes totally, I also use a yubikey for some other work reasons, the code for the forwarding will be push next week!. its almost done.

@nimish
Copy link
nimish commented May 23, 2018

Any idea if this will allow for chaining ssh-agents? I jump from my local machine to a server via another machine, but if I use sekey as my agent there's something broken along the way.

@ntrippar
Copy link
Member Author

it should work, im using in that way @nimish, as seen in other tickets im building a new version to debug, i will keep this open and upload the new version. (been with a lot of work so I didnt have time to build it). i will do tomorrow.

@webframp
Copy link
webframp commented Jun 6, 2018

Looking forward to it!

@martinpaljak
Copy link

There are other “frontend” ssh agent proxies out there. I would suggest using them for fancy setups and leave sekey for a rock solid backend implementation with touchid only.

@nikkikom
Copy link
nikkikom commented Jun 3, 2019

There are other “frontend” ssh agent proxies out there.

Would you please name few?

@martinpaljak
Copy link

Like https://github.com/tiwe-de/ssh-agent-filter.

But following the unix philosophy, it would be great if sekey worked as a standalone agent accessing the SE, and other routing/filtering/selection would happen in a separate agent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants
0