【发布时间】:2015-04-25 05:46:57
【问题描述】:
我正在使用 VS 2012,我想在设置 SFTP 连接后通过服务器安全地传输文件。我听说与 Linux 相比,在 Windows 中进行设置是一项艰巨的任务。谁能告诉我要遵循的确切程序。
发展至今
据我所知,没有.NET 程序集可以让您立即执行 SFTP。但是我们可以使用 System.Net 程序集来使用 FtpWebRequest。
但我希望使用 SFTP。我发现了一个名为 freesshd 的应用程序,它有助于实现 SSH 服务器。我也听说过
SFTP Blackbox 和 Rebex(都是付费版本)。
预期答案模式
从如何在服务器中设置 SFTP 到如何从本地计算机成功连接该服务器的逐步演练。
建议最好使用链接来完成此任务的工具、程序集或 3rd 方库。
详细演练客户端和服务器端修改以完成此任务。
感谢您对此提供的任何帮助。提前致谢。
注意:这适用于 Windows 窗体应用程序,而不是 Web 应用程序。
【问题讨论】: