sshconfig-lint / guide

Comment valider ~/.ssh/config

Tous les guides SSH

Vérifiez une configuration client OpenSSH avant la connexion, y compris les fichiers locaux et les Include.

Pourquoi une configuration valide peut rester incorrecte

OpenSSH accepte souvent un fichier même si des valeurs sont inactives, risquées ou liées à des fichiers absents. Une connexion réussie ne suffit pas.

Une correction fiable

  1. Collez la configuration dans le vérificateur privé.
  2. Exécutez sshconfig-lint ~/.ssh/config pour les Include et IdentityFile.
  3. Contrôlez les valeurs finales avec ssh -G votre-hote.
Problème
Host *
  User deploy

Host work
  User alice
Correction
Host work
  User alice

Host *
  User deploy