sshconfig-lint / guide

So prüfst du ~/.ssh/config

Alle SSH-Config-Anleitungen

Prü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

  1. Füge die Config für eine schnelle Inhaltsprüfung in den privaten Browser-Checker ein.
  2. Führe sshconfig-lint ~/.ssh/config für Includes und IdentityFiles aus.
  3. Kontrolliere mit ssh -G dein-host die tatsächlich angewendeten Werte.
Problem
Host *
  User deploy

Host work
  User alice
Korrigiert
Host work
  User alice

Host *
  User deploy