2

我正在使用sharpssh.dll并想连接到sftp服务器,但是如果sftp服务器与网络断开连接,程序将等待很长时间才能显示“超时”消息,是否有设置超时sharpssh?

4

1 回答 1

1

截至目前,我不认为 SharpSSH 的 API 公开了 Sftp.cs 中 Session 的超时功能。它在一些较低级别的实现类中可用,所以我不知道现在做起来有多困难。

我一直在为 SharpSSH 提供一些补丁,尽管我不再对它做太多工作,所以我不会真的认为它“受支持”。如果您愿意,可以在https://bitbucket.org/mattgwagner/sharpssh提交请求。

不过,您可能想查看http://sshnet.codeplex.com/,它是一个更简洁、受支持的库,可满足您的 SSH 需求。

于 2012-04-27T13:04:49.260 回答