.NET中的SFTP(仅使用公共证书)

时间:2013-09-16 09:40:29

标签: .net ftp sftp sharpssh

有没有办法在不使用密码的情况下登录SFTP服务器,但只能使用提供的公共证书? 我知道如果客户端有私钥文件并且公共证书驻留在服务器上,则客户端可以连接。

这里的情况是SFTP服务器为客户端提供了用户名和公共证书(.cer或.pub)文件。是否可以使用此信息登录SFTP服务器?

1 个答案:

答案 0 :(得分:0)

没有。您获得的公钥可能是服务器的公钥。使用SSH,客户端和服务器都有自己的私钥 - 公钥对。您可能只有服务器的公钥。现在,您需要生成私钥 - 公钥对并在服务器上注册公钥。

更多详情: