2009-06-21 6 views
0

Depuis hier, je n'ai pas été en mesure de générer des clés de nom fort en utilisant sn.exe ou via Visual Studio qui utilise également sn.exe.RSA Key Store Autorisations

Lorsque vous essayez de générer un fichier clé de la cimmand suivante est exécutée

sn - k « file.snk clé »

sn.exe répond alors avec

Impossible de générer une clé de nom fort pair - L'accès est refusé.

Après avoir répété ce processus lors de l'exécution Process Monitor Je sais maintenant que les emplacements auxquels Sn.exe est vu refuser l'accès résident tous dans le répertoire suivant

\ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys

L'interrogation des autorisations de ce dossier révèle que les groupes Tout le monde et Administrateurs n'ont aucun droit et que le compte NETWORK SERVICE a un contrôle total.

Hier, j'ai installé SourceGear Fortress qui utilise le compte NETWORK SERVICE, mais c'est le seul changement important au système avant que le problème ne survienne.

Est-il normal pour tout le monde et les administrateurs de ne pas avoir droit à la boutique clé RSA?

Répondre

1

Après avoir restauré les autorisations de lecture et d'écriture sur mon compte utilisateur pour le répertoire MachineKeys, j'ai de nouveau pu générer des clés