Ho generato un certificato ssh come questo:
ssh-keygen -f ca_key
# genera una coppia di chiavi ssh da usare come certificato- generare una chiave host
ssh-keygen -s ca_key -I cert_identifier -h host_key.pub
- specifica la chiave host nel file di configurazione sshd del server:
TrustedUserCAKeys /etc/ssh/ssh_cert/host_key.pub
- generare un certificato locale per accedere all'host utilizzando un certificato ssh:
ssh-keygen -s ca_key -I cert_identifier user_key.pub
. Questo dovrebbe generare user_key-cert.pub
Ora posso accedere al server utilizzando ssh -i user_key user@host
(che utilizza user_key-cert.pub). Come posso revocare il certificato oltre a disabilitare il file TrustedUserCAKeys?