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

In Depth "How the step-ca SSH world works" #65

Open
maraino opened this issue Jan 7, 2021 · 2 comments
Open

In Depth "How the step-ca SSH world works" #65

maraino opened this issue Jan 7, 2021 · 2 comments

Comments

@maraino
Copy link
Contributor

maraino commented Jan 7, 2021

Description

Perhaps because of Tiny CA blog post there has been discussions github about the use of SSH certificates, for windows and posix-like OSes. I've been describing more or less how step ssh config works, how step ssh proxycommand works and how to configure it to use your oidc provider, ...

For windows users I've been pointing to microsoft docs on how to install OpenSSH and active the ssh-agent.
Our current turorials on smallstep.com/docs are focussed on X.509 rather than SSH. We need to add some docs there describing all the steps required, and how you can configure a client and a host properly.

And also add docs on how to configure the host if you don't have access to sshd_config. A user wants to use TinyCA to generate SSH certificatets, with help, his managed to generate SSH keys in yubikey and have that sign certificates, he wants to connect to HPC clusters with those certificates. Mike also helped with this.

See for example:

@dopey
Copy link
Contributor

dopey commented Feb 2, 2021

  • Deep dive of how step ssh works.
  • Client instructions for Windows openSSH + ssh-agent activation (could be just links to other resources)
  • What to do if you don't have access to sshd (user level host config)

We should split Getting Started into Getting Started X509/TLS and Getting Started SSH and same for Core Concepts and Basic CA Operations pages.

@tashian
Copy link
Contributor

tashian commented Feb 3, 2021

I've started work on this in carl/ssh-intros.

@dopey dopey changed the title Better OpenSource-SSH docs In Depth "How the step-ca SSH world works" Mar 29, 2021
@tashian tashian transferred this issue from smallstep/docs-old Mar 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants