So beenden Sie die SSH-Verbindung bei einem administrativ verbotenen Fehler

So beenden Sie die SSH-Verbindung bei einem administrativ verbotenen Fehler

Damit ssh -N -L port:host:portkann ich -o ExitOnForwardFailure=yeseinen 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?

verwandte Informationen