sshconfig-lint
CertificateFile nicht gefunden
← Alle PrüfungenEin expliziter SSH-Zertifikatspfad verweist nicht auf eine lesbare reguläre Datei.
Warum das wichtig ist
SSH kann ein verschobenes, umbenanntes oder gelöschtes Zertifikat nicht vorlegen. Anders als IdentityFile kennt CertificateFile none nicht als Abschaltwert.
So behebst du es
Verweise auf das vorhandene öffentliche Zertifikat, meist eine Datei mit der Endung -cert.pub, oder entferne die Direktive, wenn kein Zertifikat benötigt wird. Ersetze den Pfad nicht durch none.
Vorher und nachher
Host work CertificateFile ~/.ssh/old-work-cert.pubHost work CertificateFile ~/.ssh/id_ed25519-cert.pub