sshconfig-lint / guide
SSH-Include-Zyklen finden und lösen
← Alle SSH-Config-AnleitungenVerfolge kreisförmige Include-Ketten und ordne gemeinsame Vorgaben nur in eine Richtung.
Warum eine gültige Config trotzdem falsch sein kann
Eine Config kann eine Datei einbinden, die später wieder zur ersten zurückführt. Mit Globs und Unterordnern ist das manuell schwer zu erkennen.
So behebst du es zuverlässig
- Beginne bei der als INCLUDE_CYCLE gemeldeten Datei und Zeile.
- Verfolge die Kette bis zur bereits besuchten Datei.
- Entferne den Rückverweis oder verschiebe gemeinsame Werte in eine dritte Datei.
# config
Include conf.d/work
# conf.d/work
Include ../config# config
Include conf.d/work
# conf.d/work
Include common.conf