我在bash中创建了一个脚本,它创建了与服务器列表的连接。 每次连接后,如果成功,我执行一个命令。 连接处于循环之中。
知道我使用Plink。 我的脚本有效,但服务器无法访问需要花费太多时间。 当我想通过代理服务器访问服务器时,我遇到了另一个问题。
我有两个目标:
在Linux下命令行中配置Plink超时使其更短(“致命错误:连接超时”需要很长时间才能显示)。
配置Plink的代理配置,使其等效于SOCKS5和PuTTY的代理主机名。
我不知道是否有可能。 如果你有更好的方法,我会很高兴知道它
的问候, Mageni
答案 0 :(得分:0)
由于您的客户端运行的是Linux,所以我建议使用几乎可以肯定附带的openSSH ssh客户端,而不是plink。
1)OpenSSH的ssh客户端支持从命令行设置连接超时,例如要使其在5秒后超时,您可以使用:
ssh -o ConnectTimeout=5 <server>
2)这个目标并不完全代表您的意思。您是要通过socks5代理连接到SSH服务器,还是要通过使用ssh客户端在运行SSH服务器的远程系统上代理流量来在本地配置socks5代理?如果您详细说明,我可以修改此答复,以包括如何执行任何一项。