У меня есть файл .ppk и я конвертировал его в файл .pem с помощью PuTTYgen.
$connection = ssh2_connect($bastion_ip, $bastion_port, array('hostkey'=>'ssh-rsa'));
if (ssh2_auth_pubkey_file($connection,'user_name','public_key','private_key'))
{
echo "Authentication Successful!";
}
else
{
echo('Authentication Failed...');
}
Как я знаю, я могу использовать файл .pem как public_key
... и что мне нужно надо поставить private_key
? Должен ли я сделать еще один файл закрытого ключа из файла .ppk?