Я сгенерировал сертификат SSH, как это:
ssh-keygen -f ca_key
# создать пару ключей ssh для использования в качестве сертификата- генерировать ключ хоста
ssh-keygen -s ca_key -I cert_identifier -h host_key.pub
- укажите ключ хоста в конфигурационном файле sshd сервера:
TrustedUserCAKeys /etc/ssh/ssh_cert/host_key.pub
- генерировать локальный сертификат для доступа хоста , используя SSH сертификат:
ssh-keygen -s ca_key -I cert_identifier user_key.pub
. Это должно генерировать user_key-cert.pub
Теперь я могу войти на сервер с помощью ssh -i user_key user@host
(который использует user_key-cert.pub). Как я могу отозвать сертификат, кроме отключения файла TrustedUserCAKeys?