2

我可以使用以下代码使用用户名和密码连接到 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,我不想使用第三方库。

4

0 回答 0