Linux 安装
将证书安装到 Linux 系统信任库。
bash -c 'bash <(curl -fsSL "$1")' _ "https://tools.smy.me/source/ca-install/linux.sh"
根证书安装
把 SMY Root Certification Authority ECC 安装到 Linux、Windows、macOS 和 Android 的系统信任库,也支持直接下载证书文件。
Shortcuts
将证书安装到 Linux 系统信任库。
bash -c 'bash <(curl -fsSL "$1")' _ "https://tools.smy.me/source/ca-install/linux.sh"
使用一行 PowerShell 命令安装到系统信任库,并自动请求管理员权限。
$SmyCaInstallUrl="https://tools.smy.me/source/ca-install/windows.ps1"; irm $SmyCaInstallUrl | iex
下载安装脚本,并安装到系统钥匙串。
bash -c 'bash <(curl -fsSL "$1")' _ "https://tools.smy.me/source/ca-install/mac.sh"
直接下载 SMY Root CA 证书文件。
curl -fsSL https://tools.smy.me/source/ca-install/root-ca.crt -o SMY-Root-CA.crt
下载可在 Magisk、KernelSU 或 APatch 中安装的 Android Root CA 模块。
curl -fsSL https://tools.smy.me/source/ca-install/magisk-android.zip -o magisk-android.zip
README
ca-install 用于把 SMY Root Certification Authority ECC 安装到系统信任库,适用于需要信任 SMY Root CA 的 Linux、Windows、macOS 和 Android 设备。目录中的安装脚本和 Android 模块会内置证书内容,SMY-Root-CA.crt 可用于直接下载或手动导入。
Install-To-Linux.sh:Linux 根证书安装脚本。Install-To-Windows.ps1:Windows 根证书安装脚本,会自动请求管理员权限。Install-To-Mac.sh:macOS 根证书安装脚本。SMY-Root-CA.crt:SMY Root CA 证书文件。magisk-android.zip:Android Root CA 模块,可通过 Magisk、KernelSU 或 APatch 管理器安装。magisk-android/:Android Root CA 模块源码目录,重新打包时使用。从工具站在内存中加载并执行 Linux 安装脚本:
sudo bash -c 'bash <(curl -fsSL "$1")' _ "https://<tools-origin>/source/ca-install/linux.sh"
从工具站在 Windows PowerShell 中安装:
$SmyCaInstallUrl="https://<tools-origin>/source/ca-install/windows.ps1"; irm $SmyCaInstallUrl | iex
从工具站在内存中加载并执行 macOS 安装脚本:
sudo bash -c 'bash <(curl -fsSL "$1")' _ "https://<tools-origin>/source/ca-install/mac.sh"
仅下载证书文件:
curl -fsSL https://<tools-origin>/source/ca-install/root-ca.crt -o SMY-Root-CA.crt
下载 Android Magisk / KernelSU / APatch 模块:
curl -fsSL https://<tools-origin>/source/ca-install/magisk-android.zip -o magisk-android.zip
把 magisk-android.zip 传到 Android 设备后,在 Magisk、KernelSU 或 APatch 管理器中作为模块安装并重启。模块会把证书以内置系统 CA 文件名 7c45bb5f.0 安装到系统证书目录;在 Android 14+ 或带 Conscrypt Mainline 更新的设备上,模块会在开机后把证书集合注入到 /apex/com.android.conscrypt/cacerts 可见的挂载命名空间中。
Linux 和 macOS 的工具站安装命令使用 Bash process substitution 在内存中加载脚本,不会把安装脚本写入临时目录。证书文件和 Android 模块下载命令会按需保存到当前目录。
如果已经克隆本仓库,也可以直接在本目录执行对应脚本:
sudo bash Install-To-Linux.sh
sudo bash Install-To-Mac.sh
Windows 本地执行:
powershell -NoProfile -ExecutionPolicy Bypass -File .\Install-To-Windows.ps1
Android 本地安装:
magisk-android.zip 复制到 Android 设备。update-ca-certificates 或 update-ca-trust 的兼容发行版。LocalMachine\Root 证书存储区,并校验证书指纹。/Library/Keychains/System.keychain。/system/etc/security/cacerts 和 Android 14+ 常见的 Conscrypt APEX 证书目录。root 或 sudo 权限。