0
我试图使用Net::SSH2在远程计算机上执行命令。但是,我不知道如何使用公钥进行身份验证。该文档提到了这种方法:Net :: SSH2使用公钥进行身份验证
auth_publickey (username, public key, private key [, password ])
但是,它需要公钥和私钥。无论如何,我可以通过使用公钥进行身份验证?谢谢!
我试图使用Net::SSH2在远程计算机上执行命令。但是,我不知道如何使用公钥进行身份验证。该文档提到了这种方法:Net :: SSH2使用公钥进行身份验证
auth_publickey (username, public key, private key [, password ])
但是,它需要公钥和私钥。无论如何,我可以通过使用公钥进行身份验证?谢谢!
这没有意义。 “每个人”都有你的公钥。它不能用来认证你。
你是对的。我误解了两个不同的键。我现在能够弄清楚了。 – srchulo 2013-02-25 00:32:38