• 不同系统添加(删除)ca证书


    Mac OS X

    添加证书:
    sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/new-root-certificate.crt
    移除证书:
    sudo security delete-certificate -c ""

    Windows

    添加证书:
    certutil -addstore -f "ROOT" new-root-certificate.crt
    移除证书:
    certutil -delstore "ROOT" serial-number-hex

    Linux (Ubuntu, Debian)

    添加证书:
    1.复制 CA 文件到目录: /usr/local/share/ca-certificates/
    2.执行:
    sudo cp foo.crt /usr/local/share/ca-certificates/foo.crt
    3.更新 CA 证书库:
    sudo update-ca-certificates
    移除证书:
    1.Remove your CA.
    2.Update the CA store:
    sudo update-ca-certificates --fresh
    Restart Kerio Connect to reload the certificates in the 32-bit versions or Debian 7.

    Linux (CentOs 6)

    添加证书:
    1.安装 ca-certificates package:
    yum install ca-certificates
    2.启用dynamic CA configuration feature:
    update-ca-trust force-enable
    3.Add it as a new file to /etc/pki/ca-trust/source/anchors/:
    cp foo.crt /etc/pki/ca-trust/source/anchors/
    4.执行:
    update-ca-trust extract
    Restart Kerio Connect to reload the certificates in the 32-bit version.

    Linux (CentOs 5)

    添加证书:
    Append your trusted certificate to file /etc/pki/tls/certs/ca-bundle.crt
    cat foo.crt >> /etc/pki/tls/certs/ca-bundle.crt

  • 相关阅读:
    用小百合学python
    驱动对象 设备对象 设备栈 乱杂谈
    [转]很经典的http协议详解
    利用VMWare和WinDbg调试驱动程序
    GCC基础
    史上最著名的10个思想实验 (转)
    windows XP下驱动开发环境设置(DDK+VC6.0)
    守护进程
    驱动SYS开发总结
    ASP.NET学习笔记1
  • 原文地址:https://www.cnblogs.com/vinic-xxm/p/14361179.html
Copyright © 2020-2023  润新知