Sco*_*ain 21
Windows 中没有任何证书“文件夹”;它存储在内部数据库(Windows 注册表)中,您可以使用您在原始问题中列出的方式进行连接。访问该数据库的最简单方法是将其放入certmgr.msc启动/运行框中。
如果您真的很好奇,可以在以下位置找到实际的注册表项:
\SOFTWARE\Microsoft\SystemCertificates\
Run Code Online (Sandbox Code Playgroud)
在HKEY_CURRENT_USER特定于用户的证书和HKEY_LOCAL_MACHINE机器特定的证书,但他们将是不可读的二进制块。最好使用我之前列出的MMC管理单元。
小智 11
这是位置摘要(注册表项和文件):
用户级别(注册表):
HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates:包含当前用户的设置证书。
HKEY_CURRENT_USER\Software\Policies\Microsoft\SystemCertificates: 和之前的位置一样,但这对应于部署了 GPO(组策略)的用户证书。
HKEY_USERS\SID-User\Software\Microsoft\SystemCertificates:对应某些用户证书的配置。每个用户在注册表中都有自己的分支,带有 SID(安全标识符)。
计算机级别(注册表):
HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates:包含所有计算机用户的设置证书。
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\SystemCertificates: 与之前的位置类似,但这对应于部署了 GPO 的计算机证书。
服务级别(注册表):
HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Services\ServiceName\SystemCertificates:包含计算机上所有服务的设置证书。
Active Directory 级别(注册表):
HKEY_LOCAL_MACHINE\Software\Microsoft\EnterpriseCertificates:在 Active Directory 级别颁发的证书。
并且有一些文件夹和文件对应于 Windows 证书存储。
文件夹是隐藏的,公钥和私钥位于不同的文件夹中。
用户证书(文件):
%APPDATA%\Microsoft\SystemCertificates\My\Certificates
%USERPROFILE%\AppData\Roaming\Microsoft\Crypto\RSA\SID
%USERPROFILE%\AppData\Roaming\Microsoft\Credentials
%USERPROFILE%\AppData\Roaming\Microsoft\Protect\SID
Run Code Online (Sandbox Code Playgroud)
计算机证书(文件):
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys
Run Code Online (Sandbox Code Playgroud)
摘自: http : //www.sysadmit.com/2017/10/windows-donde-se-guardan-certificados.html
| 归档时间: |
|
| 查看次数: |
280672 次 |
| 最近记录: |