Damit ssh -N -L port:host:port
kann ich -o ExitOnForwardFailure=yes
einen frühzeitigen Fehler verwenden, wenn die Portweiterleitung fehlschlägt.
Dies scheint jedoch nicht zu funktionieren, wenn die Weiterleitung dieses bestimmten Ports verboten ist (z. B. wenn dieser Port auf dem Server mit nicht zulässig war PermitOpen
).
In diesem Fall erhalte ich:
channel 2: open failed: administratively prohibited: open failed
Wie kann ich scheitern, wenn das passiert?