如何使用 C# 和 .NET 使用 SFTP 连接与密钥文件

Say*_*Sen 6 .net c# sftp ssh-keys pem

我有一个 C# .NET 项目,我试图在其中打开与服务器的 SFTP 连接并将文件放入服务器。

我有 SFTP主机名用户名密钥文件(.pem 文件)。
我这里没有密码

请帮助我在 C# 和 .Net 中使用 SFTP。

Mar*_*ryl 13

可能每个 SFTP/SSH 库都支持公钥认证。

例如: