如何在 C# 中将密码字符串转换为 Renci.SshNet.PrivateKeyFile?

How to convert password string to Renci.SshNet.PrivateKeyFile in C#?

我的密码和用户名是字符串,为了初始化我的 SftpClient,我需要将它们转换为 Renci.SshNet.PrivateKeyFile

我试过投:

string myPassword = "root";
(Renci.SshNet.PrivateKeyFile)myPassword

没用。

预先感谢您的帮助。

胡说八道

密码和私钥代表两种不同的认证方式。您不能将一个转换为另一个。

或者您使用密码进行身份验证。或者您使用私钥进行身份验证。私钥通常存储在文件中。