I have just switched, for my personal machines, but dealing with the CA keys is a royal pain.
What on earth do people to do keep their CA keys accessible but secure?
(You can choose multiple options below)
1–10 of 156 posts
I have just switched, for my personal machines, but dealing with the CA keys is a royal pain.
What on earth do people to do keep their CA keys accessible but secure?
(You can choose multiple options below)
I have wanted to go that step further and implement certificates for a good few years now, I absolutely see the value, no question about it (i.e. no more out of date authorized_keys files, no need to even install authorized_keys files in the first place, the list goes on).
I wish YubiKeys were more flexible in allowing SSH certificates to be hosted on them (currently can only host X509 type). Because if I could use a Yubi for SSH certificate signing I would have already been using certificates ! (Yes I know, theoretically you can do it with GPG keys, but frankly that's a PITA with many issues).
My current plan is to take inspiration from this : https://smallstep.com/blog/diy-single-sign-on-for-ssh/
Infos about how to use them would be great.
If you don't know about them, you can probably answer "no" in this poll :)
Infos about how to use them would be great.
I've used public-key basically forever. I have wanted to go that step further and implement certificates for a good few years now, I absolutely see the value, no question about it (i.e. no more out of date authorized_keys files, no need to even install authorized_keys files in the first place, the list goes on). I wish YubiKeys were more flexible in allowing SSH certificates to be hosted on them (currently can only h…
However, if the author of a piece of security software tells me something is a bad idea, I tend to accept that, especially if that author is mjg59.
Infos about how to use them would be great.
See the link I just posted in my reply, i.e. https://smallstep.com/blog/diy-single-sign-on-for-ssh/
Note that this is a blog about X509 certificates, not SSH certificates! That blog page does link to https://smallstep.com/blog/diy-single-sign-on-for-ssh/ which is about SSH certificates.
What's the difference between a certificate and a public/private keys?
What's the difference between a certificate and a public/private keys?
So you get extra security (credentials are dynamic and short -lived, and also per-user if needed) and lower maintenance because you only have the SSH CA public key to setup on all machines and that one needs less rotation/updates than public keys.