我有一个脚本,它导致打开一堆 ssh -D(socks 代理)连接。有时其中一个连接试图打开正在使用的端口,在这种情况下它会打印错误。不幸的是,打印错误后它不会终止,而是继续运行。如果 SSH 无法真正执行我要求它做的事情,我该如何告诉它终止?
答案1
我找到了。你通过了
-o ExitOnForwardFailure=yes
我有一个脚本,它导致打开一堆 ssh -D(socks 代理)连接。有时其中一个连接试图打开正在使用的端口,在这种情况下它会打印错误。不幸的是,打印错误后它不会终止,而是继续运行。如果 SSH 无法真正执行我要求它做的事情,我该如何告诉它终止?
我找到了。你通过了
-o ExitOnForwardFailure=yes