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

时间:2013-10-11 18:11:08

标签: c# .net sftp putty private-key

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

有谁知道这样的图书馆?

1 个答案:

答案 0 :(得分:10)

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

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

(我是WinSCP的作者)


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