Ich habe in meiner ~/.ssh/config
Datei Einträge mit lokalen Forward-Definitionen wie
HOST myServer
hostname 10.10.0.1
user xyz
LocalForward 8080 localhost:80
LocalForward 4000 127.0.0.1:4000
...
Das funktioniert wie ein Zauber, aber ich habe auch Skripte, um einige Daten zu synchronisieren.
Diese Skripte zeigen viele Warnungen an, wenn sie versuchen, eine Verbindung zum Server herzustellen, während bereits eine Verbindung besteht.
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 8080
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 4000
....
Gibt es eine gute Möglichkeit ssh
oder die rsync
Option, alle lokalen Weiterleitungen für eine Sitzung zu deaktivieren?
Natürlich könnte ich jeden Konfigurationsblock kopieren und einfügen und einen mit und einen ohne lokale Weiterleitungen erstellen, aber ich hoffe, es gibt eine bessere Lösung.