Cool, how do I set up a CA?
ssh-keygen -f ca.key
Then you can generate certificates like this: # user key
ssh-keygen -s ca.key -I key_id /path/to/user_key.pub
# host key
ssh-keygen -s ca.key -I key_id -h /path/to/host_key.pub
Secure ca.key according to whatever level of paranoia you desire. e.g. Passphrase, hardware security module (PKCS#12 is supported for generating certs), airgap the machine. anyone who gets access to ca.key has access to everything that trusts ca.keyLook into step-ca though, I've heard it's.. Okay? I don't know. It seems too complicated still - I'd rather stick with pubkey auth