文件名称:cloudflare_helper_scripts:SSL和Cloudflare自定义SSL管理的帮助程序脚本
文件大小:53KB
文件格式:ZIP
更新时间:2024-04-30 06:57:39
tls ssl cloudflare PHP
Cloudflare辅助脚本 该存储库提供了一些帮助程序脚本以与Cloudflare API进行交互。 在撰写本文时,它提供以下功能: –获取给定区域列表的当前自定义SSL配置,并将输出保存到csv文件中,以便更轻松地导入Excel。 –上传/替换给定区域列表的自定义证书。 –从给定URL列表中获取证书数据(在Cloudflare上可能会/可能不会):证书指纹,到期日期,到期前的天数,DNS A和CNAME记录等。 输出将保存到一个csv文件中,以便于导入到Excel。 –快速解码证书文件,并将输出打印到标准输出(stdout)。 –从给定的自定义域列表中过滤所有唯一的根/根域 用法 安装 首先,将存储库下载到本地计算机,然后运行composer install来安装所有依赖的软件包。 将.env.example重命名为.env ,将Cloudflare API密钥重命名为.env ,将
【文件预览】:
cloudflare_helper_scripts-master
----composer.json(341B)
----bootstrap.php(160B)
----input()
--------5.tlds.txt(98KB)
--------6.cffirewall_rule_params.php.example(280B)
--------.gitignore(63B)
----composer.lock(24KB)
----output()
--------.gitignore(13B)
----.env.example(937B)
----.gitignore(39B)
----README.md(2KB)
----services()
--------ZoneMgmt.php(3KB)
--------CustomSSL.php(5KB)
--------CFServiceBase.php(587B)
--------CFZoneFW.php(3KB)
----scripts()
--------7.cfVerifySSLModeForAllZones.php(1KB)
--------3.checkSSLFromCertFile.php(997B)
--------2.cfUploadSSLCert.php(3KB)
--------5.filterApexRootDomain.php(1KB)
--------1.cfCheckZoneCustomSSL.php(2KB)
--------9.cfVerifyCustomSSLSettingForAllZones.php(1KB)
--------8.cfGetFirewallAccessRuleForAZone.php(683B)
--------4.checkSSLFromURL.php(2KB)
--------6.cfFirewallRuleCreate.php(2KB)