MicroStrategy ONE

Outils de ligne de commande pour créer des artefacts de sécurité

Il existe plusieurs outils de ligne de commande qui aident à la création d'artefacts de sécurité, notamment openssl et keytool. Voici comment nous utilisons ces outils pour construire nos propres artefacts de sécurité.

Création d'un fichier de magasin de clés à l'aide d'Openssl

> openssl pkcs12 –export –out KS_FILE –inkey PRIV_FILE –in CER_FILE \ –passout file:PASS_FILE

Où :

  • KS_FILE est le nom du fichier de magasin de clés à créer.
  • PRIV_FILE est le chemin d'accès au fichier de clé privée.
  • CER_FILE est le chemin d'accès au fichier de certificat public.
  • PASS_FILE est le chemin d'accès au fichier qui contient la phrase secrète à utiliser.

Création d'un fichier Trust Store à l'aide de Keytool

> keytool –import –trustcacerts –alias collab-service \ –file CER_FILE –keystore TS_FILE –storepass PASS_PHRASE –noprompt

Où :

  • CER_FILE est le chemin d'accès au fichier de certificat public.
  • TS_FILE est le chemin d'accès au fichier du magasin de confiance dans lequel importer (ou créer).
  • PASS_PHRASE est la phrase secrète à utiliser avec le magasin de confiance.

Vous pouvez créer d'autres artefacts de sécurité, tels qu'une clé privée, une demande de signature client (CSR) et un certificat auto-signé à l'aide d'openssl.