如何防止ssh连接超时?

时间:2017-03-07 13:58:57

标签: tcp paramiko

我遇到了ssh连接问题。

我通过python paramiko在远程Linux服务器上执行命令。该命令执行了很长时间(超过40分钟),然后返回了我要检查的消息,执行期间没有返回任何消息。

我尝试过不同的方式:

  1. 如果我不更改远程服务器上的sshd配置,则在结果返回之前ssh连接失败。
  2. 在远程服务器上启用TCPKeepAlive / ClientAliveInterval / ClientAliveCountMax,服务器在空闲期间周期性地向客户端发送消息,消息为unhandled keepalive request.....。它可以防止连接超时,但通过这种方式,我无法获取命令返回的消息。
  3. 帮助我,谢谢!

0 个答案:

没有答案