RSA密钥库权限

问题描述:

由于昨天我无法使用sn.exe或通过也使用sn.exe的Visual Studio生成强名称密钥。RSA密钥库权限

当试图生成以下cimmand执行

SN的关键文件 - K“键file.snk”

SN.EXE然后用

无法生成强名称密钥响应对 - 访问被拒绝。

,同时运行进程监视器重复此过程后,我现在知道哪个SN.EXE被拒绝访问的位置都位于以下目录

\ ProgramData \微软\加密\ RSA \ MachineKeys的内

查询此文件夹的权限显示Everyone和Administrators组没有权限,NETWORK SERVICE帐户具有完全控制。

昨天,我安装了使用NETWORK SERVICE帐户的SourceGear Fortress,但是这是发生问题之前系统唯一的显着变化。

所有人和管理员都无权访问RSA密钥存储区是否正常?

将我的用户帐户的读写权限恢复到MachineKeys目录后,我又能够生成密钥