Wygenerowałem certyfikat ssh w następujący sposób:
ssh-keygen -f ca_key
# wygeneruj parę kluczy ssh do użycia jako certyfikat- wygeneruj klucz hosta
ssh-keygen -s ca_key -I cert_identifier -h host_key.pub
- podaj klucz hosta w pliku konfiguracyjnym sshd serwera:
TrustedUserCAKeys /etc/ssh/ssh_cert/host_key.pub
- wygenerować certyfikat dostępu do lokalnego hosta przy użyciu ssh certyfikatu:
ssh-keygen -s ca_key -I cert_identifier user_key.pub
. Powinno to wygenerować user_key-cert.pub
Mogę teraz zalogować się do serwera za pomocą ssh -i user_key user@host
(który używa user_key-cert.pub). Jak mogę odwołać certyfikat poza wyłączeniem pliku TrustedUserCAKeys?