Importando um certificado e concedendo permissões no Windows Server 2012 R2

2

No Windows 2012 R2, winhttpcertcfg -i Nome_do_Arquivo -a CertAccount -c LOCAL_MACHINE \ MY -p A senha instala o certificado no Armazenamento de Raiz Confiável em vez de LOCAL_MACHINE \ MY. Eu também preciso conceder acesso à chave privada para uma conta especificada pela opção -a. Existe uma maneira de conseguir o mesmo usando o Powershell / CertUtil?

    
por Honorificabilitudinitas 13.08.2014 / 04:25

1 resposta

1

O Winhttpcertcfg não importa certificados corretamente no Server 2008 R2 e posteriores. A página de download diz que é compatível com o Server 2003. Veja

link

O comando alternativo é certutil.

link

O que falta é uma ferramenta que aceita argumentos como o Winhttpcertcfg que pode levar um parâmetro para qual repositório você deseja instalar. O Certutil não pode fazer isso.

Veja a resposta de jaspernygaard

link

O Winhttpcertcfg permite conceder acesso a contas que o certutil não faz e funciona no Server 2008 R2 para o Server 2012 R2 através do parâmetro -g.

Veja o link

A única opção para importar um certificado e conceder permissões para uma conta é usar o Powershell. Veja resposta por mao47 para simples importação de certificado usando Powershell

link

Veja a resposta para importar e conceder acesso usando o Powershell link

Se você quiser escrever uma ferramenta, use C #

Veja

link

link

    
por 19.08.2014 / 21:27