我正在尝试使用Net::SSH2在远程机器上执行命令。但是,我不知道如何使用公钥进行身份验证。文档提到了这种方法:
auth_publickey ( username, public key, private key [, password ] )
但是,它需要公钥和私钥。无论如何,我可以只使用公钥进行身份验证吗?谢谢!
我正在尝试使用Net::SSH2在远程机器上执行命令。但是,我不知道如何使用公钥进行身份验证。文档提到了这种方法:
auth_publickey ( username, public key, private key [, password ] )
但是,它需要公钥和私钥。无论如何,我可以只使用公钥进行身份验证吗?谢谢!