sshconfig-lint

CertificateFile introuvable

Tous les contrôles
erreurVérifié par la CLIMISSING_CERTIFICATE

Le chemin explicite du certificat SSH ne désigne pas un fichier normal lisible.

Pourquoi c’est important

SSH ne peut pas présenter un certificat déplacé, renommé ou supprimé. Contrairement à IdentityFile, CertificateFile ne définit pas none comme valeur de désactivation.

Comment corriger

Indiquez le certificat public existant, souvent un fichier terminé par -cert.pub, ou supprimez la directive si aucun certificat n’est requis. Ne remplacez pas le chemin par none.

Avant et après

Ce qui est incorrect
Host work  CertificateFile ~/.ssh/old-work-cert.pub
Configuration corrigée
Host work  CertificateFile ~/.ssh/id_ed25519-cert.pub