smallstep / cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.
https://smallstep.com/cli
Apache License 2.0
3.65k stars 252 forks source link

Support parsing of the ssh config file on Windows so step-ssh can use multiple ssh agents #1185

Open drbrowen opened 4 months ago

drbrowen commented 4 months ago

Hello!

Issue details

If OpenSSH on Windows is configured to use an agent other than the default, step ssh commands will not find the correct pipe to the ssh-agent

Why is this needed?

Alternate ssh-agents enable other software programs, such as pageant, PuTTY, WinSCP, and others to function with step ssh login on Windows.