如何使用putty私钥文件进行sftp连接

时间:2013-05-29 10:07:06

标签: c# ftp private-key ftpwebrequest

我可以使用以下代码使用用户名和密码连接到sftp网站:

FtpWebRequest reqFTP;
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://" + ftpURI + "/" + clientFolder + "/"));
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);

但我无法使用用户名和.ppk文件(putty私钥文件)连接到sftp,也无法在c#的内置库中使用密码。能不能用一个小例子来帮助我使用.ppk文件来控制sftp,我不想使用第三方库。

0 个答案:

没有答案