Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl Net::SSH2使用公钥进行身份验证_Perl_Ssh_Public Key Encryption_Perlnetssh - Fatal编程技术网

Perl Net::SSH2使用公钥进行身份验证

Perl Net::SSH2使用公钥进行身份验证,perl,ssh,public-key-encryption,perlnetssh,Perl,Ssh,Public Key Encryption,Perlnetssh,我正在尝试使用在远程机器上执行命令。但是,我不知道如何使用公钥进行身份验证。文件中提到了这种方法: auth_publickey ( username, public key, private key [, password ] ) 但是,它需要公钥和私钥。我是否可以通过使用公钥进行身份验证?谢谢 这毫无意义。“每个人”都有你的公钥。它不能用来验证您的身份。您是对的。我误解了这两把不同的钥匙是什么。我现在能弄明白了。

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

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

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

这毫无意义。“每个人”都有你的公钥。它不能用来验证您的身份。

您是对的。我误解了这两把不同的钥匙是什么。我现在能弄明白了。