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.57k stars 247 forks source link

Add support for setting ssh key types #1156

Closed redrac closed 2 months ago

redrac commented 2 months ago

Name of feature:

Add --kty, --curve, and --size to ssh commands (login, certificate)

Pain or issue this feature alleviates:

Allow users flexibility to control their SSH key configuration

Supporting links/other PRs/issues:

implements feature request from https://github.com/smallstep/cli/issues/477

redrac commented 2 months ago

@maraino just bumping this one--we are just re-using existing logic so this one seems pretty straightforward