【问题标题】:Handling Paramiko SSHException - Server connection dropped处理 Paramiko SSHException - 服务器连接断开
【发布时间】:2013-07-02 23:38:57
【问题描述】:

我正在尝试将文件从远程服务器复制到我的本地目录。

我正在使用 Python paramiko 的 sftp get 来复制文件。

sftp.get(remote_pate, local_path)

复制很少的文件后,我得到以下异常。

SSHException('Server connection dropped')

建立连接使用,

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=username, password=password)
sftp = ssh.open_sftp()

为什么会断开连接?我该如何处理?提前致谢。

【问题讨论】:

  • 这方面有什么进展吗?我也有同样的问题。

标签: python ssh paramiko


【解决方案1】:

当读取数据包出现任何错误或出现 EOFError 时,会出现这种情况(如源代码中所述,第 667 行,http://www.lag.net/paramiko/docs/paramiko.sftp_client-pysrc.html

【讨论】:

  • 谢谢。在这种情况下,我可以跳过导致 EOFError 的文件吗?还有什么办法可以克服吗?
猜你喜欢
  • 2017-12-09
  • 2016-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多