OVH Cloud OVH Cloud

Installation de certificat par script

4 réponses
Avatar
yuan
Bonjour

Je voudrais automatiser l'installation de certificats issus d'une PKI
externe par l'intermédiaire d'un script.
J'arrive tout à fait à mes fins avec la MMC "Certificats" manuellement et je
voudrais maintenant faire un script qui automatise l'inscription des
certificats.

Quelqu'un a-t'il une idée ?

Merci pour votre aide.

4 réponses

Avatar
Gilles LAURENT
"yuan" a écrit dans le message de
news:
| Bonjour

Bonjour,

| Je voudrais automatiser l'installation de certificats issus d'une PKI
| externe par l'intermédiaire d'un script.
| J'arrive tout à fait à mes fins avec la MMC "Certificats"
| manuellement et je voudrais maintenant faire un script qui automatise
| l'inscription des certificats.
|
| Quelqu'un a-t'il une idée ?
|
| Merci pour votre aide.

En ligne de commandes avec l'outil certutil :
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/fr/library/ServerHelp/a3d5dbb9-1bf6-42da-a13b-2b220b11b6fe.mspx?mfr=true

--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
Avatar
Jean-Claude BELLAMY
Dans le message :,
yuan a pris la peine d'écrire ce qui suit :
Bonjour

Je voudrais automatiser l'installation de certificats issus d'une PKI
externe par l'intermédiaire d'un script.
J'arrive tout à fait à mes fins avec la MMC "Certificats"
manuellement et je voudrais maintenant faire un script qui automatise
l'inscription des certificats.

Quelqu'un a-t'il une idée ?


OUI

J'ai écrit un script d'exportation de certificats de chiffrement (EFS)
http://www.bellamyjc.org/download/vbs/exportcert.zip

Ce script fait appel au contrôle ActiveX "CAPICOM.Store.2", qui est contenu
dans la DLL "capicom.dll" (d'origine Microsoft, librement distribuable).
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/certificate.asp

P.ex., dans mon script,
On commence par ouvrir le magasin :
Set Store=wscript.CreateObject("CAPICOM.Store.2")
Store.Open
La collection de certificats est une propriété :
Set collcertif=Store.Certificates
On énumère les certificats :
For each certif in collcertif
....

La doc du MSDN est très complète, tu devrais y trouver ton bonheur..

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Avatar
yuan
Merci beaucoup à Gilles LAURENT et Jean-Claude BELLAMY, je vais regarder tout
cela ...


Dans le message :,
yuan a pris la peine d'écrire ce qui suit :
Bonjour

Je voudrais automatiser l'installation de certificats issus d'une PKI
externe par l'intermédiaire d'un script.
J'arrive tout à fait à mes fins avec la MMC "Certificats"
manuellement et je voudrais maintenant faire un script qui automatise
l'inscription des certificats.

Quelqu'un a-t'il une idée ?


OUI

J'ai écrit un script d'exportation de certificats de chiffrement (EFS)
http://www.bellamyjc.org/download/vbs/exportcert.zip

Ce script fait appel au contrôle ActiveX "CAPICOM.Store.2", qui est contenu
dans la DLL "capicom.dll" (d'origine Microsoft, librement distribuable).
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/certificate.asp

P.ex., dans mon script,
On commence par ouvrir le magasin :
Set Store=wscript.CreateObject("CAPICOM.Store.2")
Store.Open
La collection de certificats est une propriété :
Set collcertif=Store.Certificates
On énumère les certificats :
For each certif in collcertif
....

La doc du MSDN est très complète, tu devrais y trouver ton bonheur..

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr






Avatar
baracuda
yuan a écrit le 18/07/2006 à 17h09 :
Bonjour

Je voudrais automatiser l'installation de certificats issus d'une PKI
externe par l'intermédiaire d'un script.
J'arrive tout à fait à mes fins avec la MMC
"Certificats" manuellement et je
voudrais maintenant faire un script qui automatise l'inscription des
certificats.

Quelqu'un a-t'il une idée ?

Merci pour votre aide.


Bonjour,

Savez-vous si seuls les utilisateurs peuvent demander des certificats ou si un administrateur peut générer des certificat user et les dispacher après au users sur un dossier partagé ou autre ?