Comment retirer une autorité de certification d'entreprise Windows et comment supprimer tous les objets associés à partir de Windows Server 2003 et de Windows Server 2000
Lorsque vous désinstallez une autorité de certification (CA), les certificats qui ont été émis par l'autorité de certification sont généralement encore en attente. Si les certificats en attente sont traités par les divers ordinateurs client Public Key Infrastructure, validation échouera, et ces certificats ne seront pas utilisés.
Cet article décrit comment révoquer les certificats en attente et comment effectuer diverses autres tâches qui sont nécessaires pour réussir à désinstaller une autorité de certification. En outre, cet article décrit plusieurs utilitaires que vous pouvez utiliser pour vous aider à supprimer des objets d'autorité de certification de votre domaine.
Cet article étape par étape explique comment retirer un
Autorité de certification d'entreprise Microsoft Windows et comment supprimer tous les objets associés à partir de la
Service d'annuaire Active Directory.
Étape 1: Révoquer tous les certificats actifs qui sont délivrés par l'autorité de certification d'entreprise
Cliquez sur Démarrer, pointez surOutils d'administration, puis cliquez sur Certification
Autorité.
Développez votre autorité de certification, puis cliquez sur le Émis
Certificats dossier.
Dans le volet droit, cliquez sur un des certificats délivrés,
puis appuyez sur CTRL + A pour sélectionner tous les certificats émis.
Cliquez droit sur les certificats sélectionnés, cliquez sur Tous les
Tâches, puis cliquez sur Révoquer le certificat.
Dans le Révocation de certificats boîte de dialogue,
Cliquez sur pour sélectionner Cessation de l'opération le motif de
révocation, puis cliquez sur OK.
Étape 2: Augmentez l'intervalle de publication CRL
Dans la Console MMC Autorité de Certification
(MMC) enfichable, droit du Certificats révoqués dossier,
puis cliquez sur Propriétés.
Dans le Intervalle de Publication CRL zone, tapez
une durée suffisamment longue et puis cliquez sur OK.
Remarque La durée de vie de la liste de révocation de certificats (CRL) doit être
plus longue que la durée de vie restante pour les certificats qui ont été
révoqué.
Étape 3: Publier une nouvelle liste CRL
Dans le composant logiciel enfichable MMC Autorité de Certification, cliquez droit sur leCertificats révoqués dossier.
Cliquez sur Toutes les tâches, puis cliquez surPublier.
Dans le Publier la CRL boîte de dialogue, cliquez surNouvelle liste de révocation, puis cliquez sur OK.
Étape 4: Refuser des demandes en attente
Par défaut, une autorité de certification d'entreprise ne stocke pas les demandes de certificats.
Toutefois, un administrateur peut modifier ce comportement par défaut. Pour refuser tout en attente
demandes de certificat, procédez comme suit :
Dans le composant logiciel enfichable MMC Autorité de Certification, cliquez sur le
Dossier demandes en attente.
Dans le volet droit, cliquez sur l'une des demandes en attente, et
Appuyez sur CTRL + A pour sélectionner tous les certificats en attente.
Cliquez droit sur les demandes sélectionnées, cliquez sur Tous les
Tâches, puis cliquez sur Refuser la demande.
Étape 5: Désinstaller les Services de certificats à partir du serveur
Pour arrêter les Services de certificats, cliquez sur Démarrer,
Cliquez sur Exécuter, type cmd, puis cliquez surOK.
À l'invite de commandes, tapez certutil
-arrêt, puis appuyez sur ENTRÉE.
Pour répertorier tous les magasins de clés pour l'ordinateur local, tapezcertutil-clé à l'invite de commandes. Cette commande va
afficher les noms de tous les fournisseurs de services cryptographiques installé (CSP)
et les magasins de clés qui sont associés à chaque fournisseur. Voici quelques-unes des clés répertoriés
magasins, vous verrez le nom de votre autorité de certification figurant plusieurs fois, comme indiqué dans le
exemple suivant.
(1)Microsoft Base Cryptographic Provider v1.0:
1a3b2f44-2540-408b-8867-51bd6b6ed413
MS IIS DCOM ClientSYSTEMS-1-5-18
MS IIS DCOM Server
Windows2000 Enterprise Root CA
MS IIS DCOM ClientAdministratorS-1-5-21-436374069-839522115-1060284298-500
afd1bc0a-a93c-4a31-8056-c0b9ca632896
Microsoft Internet Information Server
NetMon
MS IIS DCOM ClientAdministratorS-1-5-21-842925246-1715567821-839522115-500
(5)Microsoft Enhanced Cryptographic Provider v1.0:
1a3b2f44-2540-408b-8867-51bd6b6ed413
MS IIS DCOM ClientSYSTEMS-1-5-18
MS IIS DCOM Server
Windows2000 Enterprise Root CA
MS IIS DCOM ClientAdministratorS-1-5-21-436374069-839522115-1060284298-500
afd1bc0a-a93c-4a31-8056-c0b9ca632896
Microsoft Internet Information Server
NetMon
MS IIS DCOM ClientAdministratorS-1-5-21-842925246-1715567821-839522115-500
Supprimer la clé privée qui est associée à l'autorité de certification. Pour
Pour ce faire, tapez la ligne suivante à une invite de commande :
certutil - delkey Nom_autorité_certification
Remarque Si le nom de votre autorité de certification contient des espaces, entourez le nom de proposition de prix
marque.
Dans cet exemple, leNom_autorité_certification est l'entreprise de Windows2000
Autorité de certification racine. Par conséquent, la ligne de commande dans cet exemple est la suivante :
certutil - delkey « Autorité de certification racine de l'entreprise de Windows2000 »
Liste des magasins de clés afin de vérifier que la clé privée
pour votre autorité de certification a été supprimée.
Après avoir supprimé la clé privée de votre autorité de certification, désinstaller
Services de certificats. Pour ce faire, procédez comme suit :
Fermez le composant logiciel enfichable MMC Autorité de Certification s'il est
toujours ouvrir.
Cliquez sur Démarrer, pointez sur Contrôle
Panneau de configuration, puis cliquez sur Ajouter ou supprimer
Programmes.
Cliquez sur Ajout/Suppression de Windows
Composants.
Dans le Composants boîte, cliquez sur pour effacer
le Services de certificats case à cocher, cliquez sur Suivant, puis suivez les instructions de la Windows
Assistant Composants de Pour terminer la suppression du certificat
Services.
Étape 6: Supprimer des objets d'autorité de certification d'Active Directory
Lorsque les Services de certificats Microsoft est installé sur un serveur qui
est un membre d'un domaine, plusieurs objets sont créés dans la configuration
conteneur dans Active Directory.
Ces objets sont les suivants :
Objet certificateAuthority
Situé dans CN = AIA, CN = Public Key
Services, CN = Services, CN = Configuration, DC =Domaine_racine_forêt.
Contient le certificat d'autorité de certification pour l'autorité de certification.
Publication d'accès aux informations d'autorité (AIA)
emplacement.
objet crlDistributionPoint
Situé dans
CN =Nom_serveurCN = CDP, CN = Public Key
Service, CN = Services, CN = Configuration, DC =ForestRootDC = com.
Contient la liste de révocation régulièrement publiée par le
AUTORITÉ DE CERTIFICATION.
Publié Point de Distribution CRL (CDP)
emplacement
objet certificationAuthority
Situé dans CN = Certification Authorities, CN = Public Key
Services, CN = Services, CN = Configuration, DC =ForestRootDC = com.
Contient le certificat d'autorité de certification pour l'autorité de certification.
objet pKIEnrollmentService
Situé dans CN = Enrollment Services, CN = Public Key
Services, CN = Services, CN = Configuration, DC =ForestRootDC = com.
Créé par l'autorité de certification d'entreprise.
Contient des informations sur les types de certificats
l'autorité de certification a été configurée pour le problème. Peuvent contrôler les autorisations sur cet objet
les entités de sécurité peuvent s'inscrire sur cette autorité de certification.
Lorsque l'autorité de certification est désinstallée, seul l'objet pKIEnrollmentService
est supprimée. Cela empêche les clients de tente de s'inscrire sur le
autorité de certification désactivée. Les autres objets sont conservés dans la mesure où les certificats qui sont
délivré par l'autorité de certification sont probablement encore en attente. Ces certificats doivent être
révoqués en suivant la procédure prévue à le « étape 1: révoquer toutes actives
les certificats sont émis par l'autorité de certification"section.
Pour
Ordinateurs de client Public Key Infrastructure (PKI) pour traiter correctement ces
les certificats en attente, les ordinateurs doivent localiser les informations de l'autorité
Accès (AIA) et distribution CRL point chemins d'accès dans Active Directory. Il est une bonne
idée pour révoquer tous les certificats en attente, de prolonger la durée de vie de la CRL,
et publier la CRL dans Active Directory. Si les certificats en attente sont
traités par les différents clients PKI, validation échouera et ces
certificats ne seront pas utilisés.
S'il n'est pas une priorité pour maintenir
le point de distribution CRL et AIA dans Active Directory, vous pouvez supprimer ces
objets. Ne supprimez pas ces objets si vous envisagez de traiter une ou plusieurs des
les certificats numériques auparavant actifs.
Supprimer toutes les certifications
Services des objets à partir d'Active Directory
Remarque Vous ne devez pas supprimer les modèles de certificats de Active Directory jusqu'au après avoir supprimé tous les objets d'autorité de certification dans la forêt Active Directory.
Pour supprimer toutes les certifications
Services des objets à partir d'Active Directory, procédez comme suit :
Déterminer la CACommonName de l'autorité de certification. Pour ce faire, procédez comme suit :
Cliquez sur Démarrer, cliquez sur Exécuter, type cmd dans le Ouvrir zone, puis cliquez sur OK.
Type certutil, puis appuyez sur ENTRÉE.
Prenez note de la Nom valeur qui appartient à votre autorité de certification. Vous devez le CACommonName pour les étapes ultérieures de cette procédure.
Cliquez sur Démarrer, pointez surOutils d'administration, puis cliquez sur Active Directory
Sites et Services.
Sur la Vue menu, cliquez surAfficher le n?ud des Services.
Développez Services, développez Clé publique
Services, puis cliquez sur le AIA dossier.
Dans le volet droit, cliquez droit sur leCertificationAuthority objet pour votre autorité de certification, cliquez surSupprimer, puis cliquez sur Oui.
Dans le volet gauche de l'Active Directory, Sites et Services
MMC snap-in, cliquez la CDP dossier.
Dans le volet droit, recherchez l'objet conteneur pour le
serveur sur lequel les Services de certificats est installé. Cliquez droit sur le conteneur,
Cliquez sur Supprimer, puis cliquez sur Oui deux fois.
Dans le volet gauche de l'Active Directory, Sites et Services
MMC snap-in, cliquez la Autorités de certificationn?ud.
Dans le volet droit, cliquez droit sur leCertificationAuthority objet pour votre autorité de certification, cliquez surSupprimer, puis cliquez sur Oui.
Dans le volet gauche de l'Active Directory, Sites et Services
MMC snap-in, cliquez la Services d'inscription n?ud.
Dans le volet droit, vérifiez que le pKIEnrollmentService
objet pour votre autorité de certification a été supprimé lors de la désinstallation de Services de certificats. If
l'objet n'est pas supprimé, cliquez droit sur l'objet, cliquez surSupprimer, puis cliquez sur Oui.
Si vous n'avez pas trouvé tous les objets, certains objets peuvent rester dans Active Directory après avoir effectué ces étapes. Pour nettoyer après une autorité de certification peut avoir laissé des objets dans Active Directory, procédez comme suit pour déterminer si les objets AD restent :
Tapez la commande suivante à une ligne de commande et appuyez sur ENTRÉE :
LDIFDE - r "cn =CACommonName"-d" CN = Public Key Services, CN = Services, CN = Configuration, DC =ForestRootDC = com "-f output.ldf
Dans cette commande, CACommonName représente le Nom valeur que vous avez déterminé à l'étape 1. Par exemple, si le Nom la valeur est « Contoso d'autorité de certification 1 », tapez la commande suivante :
LDIFDE - r "cn = Contoso d'autorité de certification 1" -d "cn = services de clés publiques, cn = services, cn = configuration, dc = contoso, dc = com" -f remainingCAobjects.ldf
Ouvrez le fichier remainingCAobjects.ldf dans le bloc-notes. Remplacer le terme « changetype : ajouter « avec » changetype : supprimer. "
Ensuite, vérifiez si les objets Active Directory que vous supprimerez sont légitimes.
À une invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE pour supprimer les autres objets d'autorité de certification d'Active Directory :
ldifde i - remainingCAobjects.ldf -f
Supprimer les modèles de certificats si vous êtes sûr que toutes les autorités de certification ont été supprimés. Répétez l'étape 12 pour déterminer si les objets AD restent.
Important Vous ne devez pas supprimer les modèles de certificats, à moins que les autorités de certification ont été supprimées. Si les modèles sont accidentellement supprimés, procédez comme suit :
Assurez-vous que vous êtes
connecté à un serveur qui exécute les Services de certificats en tant qu'entreprise
administrateur.
À l'invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE :
CD
%windir%\System32
Tapez la commande suivante et appuyez sur ENTRÉE :
regsvr32/i: i /n /s
certcli.dll
Cette opération permet de recréer le
modèles de certificats dans Active Directory.
Pour supprimer les modèles de certificats, procédez comme suit.
Dans le volet gauche de la « Sites et Services Active Directory »
MMC snap-in, cliquez sur les modèles de certificats
dossier.
Dans le volet droit, cliquez sur un modèle de certificat, puis
Appuyez sur CTRL + A pour sélectionner tous les modèles. Cliquez droit sur les modèles sélectionnés, cliquez surSupprimer, puis cliquez sur Oui.
Étape 7: Supprimer les certificats publiés à l'objet NtAuthCertificates
Après avoir supprimé les objets d'autorité de certification, vous devez supprimer les certificats d'autorité de certification qui sont publiés sur le NtAuthCertificates objet. Pour supprimer des certificats à partir de la banque NTAuthCertificates, utilisez une des commandes suivantes :
Remarque Vous devez disposer des autorisations d'administrateur d'entreprise pour effectuer cette tâche.
Le -viewdelstore action appelle l'interface utilisateur de sélection de certificat sur l'ensemble des certificats dans l'attribut spécifié. Vous pouvez afficher les détails du certificat. Vous pouvez annuler la boîte de dialogue Sélection apporter aucune modification. Si vous sélectionnez un certificat, ce certificat est supprimé lorsque l'interface utilisateur se ferme et la commande est exécutée entièrement.
Utilisez la commande suivante pour afficher le chemin d'accès LDAP complet à la NtAuthCertificates objet dans Active Directory :
banque certutil-? | findstr "CN = NTAuth »
Étape 8: Supprimer la base de données d'autorité de certification
Lorsque les Services de Certification est désinstallée, la base de données d'autorité de certification est
laissée intacte afin que l'autorité de certification peut être recréée sur un autre serveur.
Pour
supprimer la base de données d'autorité de certification, supprimez le %systemroot%\System32\Certlog
dossier.
Étape 9: Nettoyer les contrôleurs de domaine
Une fois que l'autorité de certification est désinstallée, les certificats qui ont été délivrés aux contrôleurs de domaine doivent être supprimés.
Pour supprimer des certificats qui ont été délivrés pour les contrôleurs de domaine Windows Server 2000, utilisez l'utilitaire Dsstore.exe du Kit de ressources Microsoft Windows 2000.
Pour supprimer les certificats qui ont été émis pour les contrôleurs de domaine Windows Server 2000, procédez comme suit :
Cliquez sur Démarrer, cliquez sur Exécuter, type cmd, puis appuyez sur ENTRÉE.
Sur un contrôleur de domaine, tapez dsstore - dcmon à l'invite de commandes, puis appuyez sur ENTRÉE.
Type 3, puis appuyez sur ENTRÉE. Cette action supprime tous les certificats sur tous les contrôleurs de domaine.
Remarque L'utilitaire Dsstore.exe essaiera de valider les certificats de contrôleur de domaine qui sont délivrés à chaque contrôleur de domaine. Ne pas valident les certificats sont supprimés de leur contrôleur de domaine respectif.
Pour supprimer des certificats qui ont été délivrés pour les contrôleurs de domaine Windows Server 2003, procédez comme suit.
Important N'utilisez pas cette procédure si vous utilisez des certificats basés sur des modèles de contrôleur de domaine 1 version.
Cliquez sur Démarrer, cliquez sur Exécuter, type cmd, puis appuyez sur ENTRÉE.
À l'invite de commande sur un contrôleur de domaine, tapez certutil - dcinfo deleteBad.
Certutil.exe tente de valider tous les certificats de contrôleur de domaine qui sont publiés sur les contrôleurs de domaine. Les certificats qui ne valident pas sont supprimés.
Pour forcer l'application de la stratégie de sécurité
procédez comme suit :
Cliquez sur Démarrer, cliquez sur Exécuter,
type cmd dans le Ouvrir zone, puis appuyez sur ENTRÉE.
À l'invite de commandes, tapez la commande appropriée pour la version correspondante du système d'exploitation et appuyez sur ENTRÉE :
Pour Windows Server 2000 : secedit /refreshpolicy machine_policy /enforce
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 889250
(http://support.microsoft.com/kb/889250/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Merci ! Vos commentaires sont très utiles pour l'amélioration de notre contenu d'aide et de support. Si vous avez besoin d'aide complémentaire, veuillez consulter la page d'accueil d'aide et support.