0

我正在尝试使用私钥和公钥对为 sftp 服务器设置身份验证。

我在本地机器上设置了一个带有 Bitvise SSH 服务器的 sftp 服务器。我使用 SSH 服务器生成了私钥和公钥。我已经在 SSH 服务器的主机密钥部分设置了私钥,并创建了一个虚拟帐户并将公钥设置为该帐户。

我想用 SharpSSH 创建 ac# 应用程序以连接到 sftp 服务器。

但是我应该在 c# 代码中输入哪个键?私钥还是公钥?

谢谢

4

1 回答 1

0

公共主机密钥(为了确保您连接到正确的服务器)和私人用户密钥(为了验证用户)。

于 2013-10-03T09:01:16.663 回答