Para ssh -N -L port:host:port
, posso usar -o ExitOnForwardFailure=yes
para falhar no início quando o encaminhamento da porta falhar.
No entanto, isso parece não funcionar quando o encaminhamento dessa porta específica é proibido (por exemplo, essa porta não foi permitida no servidor com PermitOpen
).
Nesse caso, recebo:
channel 2: open failed: administratively prohibited: open failed
Como posso falhar quando isso acontece?
Tags ssh