2013-10-11 36 views

回答

6

您可以尝试WinSCP .NET assembly(约WinSCP赋予脚本接口C#包装):

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

(我的WinSCP的作者)


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

+0

嗨可以在连接到winscp时使用不同格式的公私密钥对吗? –

+0

@musabshaheed否,如答案所示:*“接受'.ppk'文件的路径”*。如果密钥对的格式不同,则必须转换密钥对。 –