MicroStrategy ONE
Ferramentas de linha de comando para criar artefatos de segurança
Existem diversas ferramentas de linha de comando que auxiliam na criação de artefatos de segurança, principalmente o openssl e o keytool. Veja como estamos usando essas ferramentas para construir nossos próprios artefatos de segurança.
Criando um arquivo de armazenamento de chaves usando Openssl
> openssl pkcs12 –export –out KS_FILE –inkey PRIV_FILE –in CER_FILE \ –passout file:PASS_FILE
Onde:
- KS_FILE é o nome do arquivo de armazenamento de chaves a ser criado.
- PRIV_FILE é o caminho para o arquivo de chave privada.
- CER_FILE é o caminho para o arquivo de certificado público.
- PASS_FILE é o caminho para o arquivo que contém a senha a ser usada.
Criando um arquivo de armazenamento confiável usando Keytool
> keytool –import –trustcacerts –alias collab-service \ –file CER_FILE –keystore TS_FILE –storepass PASS_PHRASE –noprompt
Onde:
- CER_FILE é o caminho para o arquivo de certificado público.
- TS_FILE é o caminho do arquivo de armazenamento confiável para importar (ou criar).
- PASS_PHRASE é a senha real a ser usada com o armazenamento confiável.
Você pode criar outros artefatos de segurança, como chave privada, solicitação de assinatura de cliente (CSR) e certificado autoassinado usando openssl.