ubiquitour.com

Cómo crear un certificado Digital para Vista Powershell Script

Certificados digitales de Powershell de Windows Vista scripts de cifrar y firman con su identidad. Cuando se registra una secuencia de comandos, usted y cualquier persona que distribuyen el script sabe que la escritura es sin cambios. Cualquier cambio en la secuencia de comandos invalida la firma y requiere volver a firmar la escritura con su certificado digital. Las autoridades comerciales de seguridad como Verisign, CyberTrust o Thawte proporcionan certificados digitales, pero sus los propios con la herramienta de creación de certificado de Microsoft es gratis.

Instrucciones

1 Si no está instalado, instale Makecert.exe. Makecert.exe viene con algunas versiones de Microsoft Office y también se incluye con el Kit de desarrollo de Software libremente descargable de Microsoft Windows (ver recursos).

2 Menú abrir Windows Powershell haciendo clic en el \"Start\", programas de \"All, \" \"Accessories,\" \"Windows Powershell, \" entonces \"Windows Powershell. \"

3 Crear un almacén de certificados digitales \"makecert \"CN=MyRoot\ - n"-sha1-eku 1.3.6.1.5.5.7.3.3 - r sv - root.pvk root.cer – ss raíz -sr localMachine\" (omitir las comillas fuera) en la ventana de Powershell de WIndows Vista, luego oprimir la tecla \"Enter.\"

4 Tipo \"makecert-\"CN=MyCertificate\ - n pe "-ss MY-sh1 - eku 1.3.6.1.5.5.7.3.3 -iv root.pvk-c root.cer\" (omitir las comillas exterior) en Powershell, luego del golpe \"Enter.\"

5 Crear el certificado digital por escribir una contraseña y, a continuación golpear \"Enter.\"

6 Verificar la creación del certificado digital haciendo una lista de todos los certificados almacenados en el ordenador. Tipo \"gci cert:\CurrentUser\My-codesigning\" (omitir las comillas), luego del golpe \"Enter.\"

Consejos y advertencias

  • Certificados digitales creados con Makecert.exe no funcionará correctamente en equipos de otros usuarios. Comprar un certificado de una autoridad de certificación comercial, como Verisign, CyberTrust o Thawte si piensa en la distribución de había firmado de scripts de Powershell.