标签墙

根证书

Windows 通过命令行安装根证书

背景 有的时候我们需要在用户机器上将自制的 CA 证书安装到“受信任的根证书颁发机构”下,这样就能使用该 CA 颁发自签名的证书了,以便后续完成一些安全相关的操作。 工具 在命令行安装证书需要用到证书管理器 certmgr.exe,这个二进制可执行文件在 Win10 中 大概 这个路径下,C:\Program Files (x86)\Windows Kits\8.1\bin\x86\certmgr.exe,建议把这个二进制打在程序的发布包中,或者让程序从网络上拉取到本地。 不带参直接运行的话会弹出一个简单的图形界面: 另外,还有个证书管理器 certmgr.msc,看上去功能更多一些,不过这个是纯图形界面的: certmgr.exe 可以通过该工具实现证书的管理操作: D:>certmgr.exe /? Usage: CertMgr [options][-s [-r <location>][SourceStoreName] [-s [-r <location>][DestinationStoreName] Options: -add Add cert....

More...