函数名称:ssh2_auth_pubkey_file()
适用版本:PHP 5 >= 5.3.0, PECL ssh2 >= 0.11.0
函数描述:使用公钥文件进行身份验证
用法: bool ssh2_auth_pubkey_file(resource $session, string $username, string $pubkeyfile, string $privkeyfile [, string $passphrase ])
参数:
返回值: 如果身份验证成功,则返回 true,否则返回 false。
示例:
// 创建 SSH 会话
$connection = ssh2_connect('example.com', 22);
// 身份验证
if (ssh2_auth_pubkey_file($connection, 'username', '/path/to/public_key.pub', '/path/to/private_key', 'passphrase')) {
echo "身份验证成功";
} else {
echo "身份验证失败";
}
注意事项: