PHP 代理校验和验证

您可以使用 SHA256 校验和验证来验证下载的 Site24x7 代理的真实性。这可以确保下载的代理是可信的,并且不会被任何恶意代码或软件篡改。验证代理的真实性:

  1. 从此处下载校验和文件 - WindowsLinux
  2. 将下载文件中提供的校验和值与下载的代理进行比较。请按照以下步骤验证校验和值。
    • 对于 Linux 系统,执行以下命令:
    • sha256sum agent_php.zip
      如果您已通过推荐的方法安装了 APM Insight PHP 代理,则可以从执行脚本的终端获取相应的校验和值。
    • 对于 Windows,您可以使用以下任一命令。
      • 打开命令提示符并执行以下命令:
      certutil -hashfile agent_php.msi SHA256
      • 打开 Windows Powershell 并执行给定的命令:
        Get-FileHash agent_php.msi -Algorithm SHA256
  3. 执行命令后,会得到一个校验和值;使用从校验和文件下载的值检查该值。

示例输出

代理签名验证:

所有代理文件均使用 Zoho Corp. 签名进行签名。

要进行验证,请按照以下步骤操作:

下载用于签名文件验证的 PGP 密钥很重要。如果没有 PGP 密钥,验证可能不会成功。
  1. 下载 Site24x7 PHP 代理公钥(.pub 文件)。它应该类似于以下输出。也可以从这里下载密钥。
  2. 将公钥导入您信任的密钥库(使用 .pub 或 .asc 保存上述密钥)。
    "gpg --import site24x7apmphp.pub" or "gpg --import site24x7apmphp.asc"
  3. 下载签名文件(agent_php.zip.sig) 并使用签名验证下载的 zip。
    "gpg --verify agent_php.zip.sig agent_php.zip"