6.0.3

Table Of Contents
certool --publish-roots
Forces an update of root certicates. This command requires administrative privileges.
Option Description
--server <server>
Optional name of the VMCA server. By default, the
command uses localhost.
Example:
certool --publish-roots
certool Management Commands Reference
The certool management commands allow you to view, generate, and revoke certicates and to view
information about certicates.
certool --genkey
Generates a private and public key pair. Those les can then be used to generate a certicate that is signed
by VMCA. You can use the certicate to provision machines or solution users.
Option Description
--genkey
Required for generating a private and public key.
--privkey <keyfile>
Name of the private key le.
--pubkey <keyfile
Name of the public key le.
--server <server>
Optional name of the VMCA server. By default, the
command uses localhost.
Example:
certool --genkey --privkey=<filename> --pubkey=<filename>
certool --gencert
Generates a certicate from the VMCA server. This command uses the information in certool.cfg or in the
specied conguration le.
Option Description
--gencert
Required for generating a certicate.
--cert <certfile>
Name of the certicate le. This le must be in PEM
encoded format.
--privkey <keyfile>
Name of the private key le. This le must be in PEM
encoded format.
--config <config_file>
Optional name of the conguration le. Defaults to
certool.cfg.
--server <server>
Optional name of the VMCA server. By default, the
command uses localhost.
Example:
certool --gencert --privkey=<filename> --cert=<filename>
Chapter 3 vSphere Security Certificates
VMware, Inc. 123