有没有一种方法可以使用 .net core 3.1 从 sftp 服务器下载文件?
我发现各种答案都已经过时了(例如,ssh.net 现在找不到了)。
这个话题的当前情况如何?
有没有一种方法可以使用 .net core 3.1 从 sftp 服务器下载文件?
我发现各种答案都已经过时了(例如,ssh.net 现在找不到了)。
这个话题的当前情况如何?
有一种名为Neon.SSH.Net的更新版SSH.net。 https://www.nuget.org/packages/Neon.SSH.NET/
与Renci的旧版本以相同方式运行。
...
var client = new SftpClient(host,port,username,password);
client.Connect();
using (Stream fileStream = File.OpenWrite("c:\\temp\\file.tmp"))
{
_client.DownloadFile(ftpFilePath, fileStream);
}
...