1

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

有人知道这样的图书馆吗?

4

1 回答 1

10

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

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

(我是WinSCP的作者)


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

于 2013-10-11T20:17:13.983 回答