具有PuTTY私钥(PPK)支持的SFTP C#库

pyr*_*ram 1 .net c# sftp putty private-key

我需要一个C#库,它允许将文件发送到SFTP服务器,并且它接受PuTTY格式的私钥(PPK).

有谁知道这样的图书馆?

Mar*_*ryl 10

您可以尝试WinSCP .NET程序集(围绕WinSCP脚本界面的C#包装器):

SessionOptions.SshPrivateKeyPath接受.ppk文件路径.
https://winscp.net/eng/docs/library_sessionoptions

(我是WinSCP的作者)


或者,您可以使用PuTTYgen.ppk私钥文件转换为首选SSH/SFTP库支持的格式.