.NET Core 2.0是否有SFTP客户端?

Los*_*les 11 .net sftp .net-core asp.net-core-2.0 .net-core-2.0

需要使用SFTP客户端并希望在.NET Core 2.0应用程序中构建它.

我想知道SFTP是否已经是.NET标准2.0的一部分,还是我需要使用第三方库,例如SSH.NET?

Ste*_*ane 8

多年来,.net有许多SFTP客户端:SecureBlackbox,IPWorks SSH,WodSFTP和Rebex SFTP。SecureBlackbox提供了至少12年的sftp解决方案。如果您正在寻找一个开源项目,那么github(https://github.com/sshnet/SSH.NET)上的SSH.NET 应该符合您的期望。它与.net标准兼容,这意味着它与.net框架和.net核心兼容。此外,它是一个不依赖第三方的独立解决方案。


Mar*_*ryl 1

任何当前(或过去)版本的 .NET 中都没有 SFTP 客户端。

另请参阅.NET 的 SFTP 库和许多其他库。