0

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

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

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

4

1 回答 1

1

这是没有意义的。“每个人”都有你的公钥。它不能用于对您进行身份验证。

于 2013-02-25T00:21:12.377 回答