2013-02-24 52 views
0

我试图使用Net::SSH2在远程计算机上执行命令。但是,我不知道如何使用公钥进行身份验证。该文档提到了这种方法:Net :: SSH2使用公钥进行身份验证

auth_publickey (username, public key, private key [, password ]) 

但是,它需要公钥和私钥。无论如何,我可以通过使用公钥进行身份验证?谢谢!

回答

1

这没有意义。 “每个人”都有你的公钥。它不能用来认证你。

+0

你是对的。我误解了两个不同的键。我现在能够弄清楚了。 – srchulo 2013-02-25 00:32:38

相关问题