sshconfig-lint / guide
So prüfst du ~/.ssh/config
← Alle SSH-Config-AnleitungenPrüfe eine OpenSSH-Client-Konfiguration vor der Verbindung auf logische Fehler, lokale Dateien und Include-Probleme.
Warum eine gültige Config trotzdem falsch sein kann
OpenSSH akzeptiert oft Dateien, obwohl spätere Werte wirkungslos, unsicher oder mit fehlenden Dateien verknüpft sind. Eine erfolgreiche Verbindung ist keine vollständige Prüfung.
So behebst du es zuverlässig
- Füge die Config für eine schnelle Inhaltsprüfung in den privaten Browser-Checker ein.
- Führe sshconfig-lint ~/.ssh/config für Includes und IdentityFiles aus.
- Kontrolliere mit ssh -G dein-host die tatsächlich angewendeten Werte.
Host *
User deploy
Host work
User aliceHost work
User alice
Host *
User deploy