我遇到过SSH.NET和dropbear之间的不兼容吗?

时间:2016-07-27 13:00:14

标签: ssh sftp ssh.net dropbear

我使用的是SSH.NET版本2013.4.7。我的程序需要连接到SSH服务器,使用密钥进行身份验证,然后上传文件。

该文件的目标是运行dropbear v2014.63的嵌入式ARM系统。每次传输都会上传相同数量的字节和停顿。最终,SSH.NET回来了"会话操作已经超时。"在停止之前传输的字节数似乎与我选择传输的文件有关(即,如果我传输FOO.DAT,它总是在X字节之后发生炸弹(并且总是X字节),但是BAR.DAT Y字节后的炸弹(总是Y字节)。

如果我的程序连接到运行OpenSSH的sshd的Ubuntu,则文件传输正常。如果我使用OpenSSH的scp将文件复制到我的ARM服务器,它可以正常工作。如果我使用Filezilla传输到我的ARM服务器,它可以正常工作。这都是使用相同的密钥和相同的文件。

有什么想法吗?

0 个答案:

没有答案