Red Hat Training

A Red Hat training course is available for Red Hat JBoss Data Virtualization

B.3. Create a Private/Public Key Pair with Keytool

Procedure B.1. Create a Private/Public Key Pair with Keytool

  1. Run the keytool -genkey -alias ALIAS -keyalg ALGORITHM -validity DAYS -keystore server.keystore -storetype TYPE command:
    keytool -genkey -alias teiid -keyalg RSA -validity 365 -keystore server.keystore -storetype JKS
  2. If the specified keystore already exists, enter the existing password for that keystore, otherwise enter a new password:
    Enter keystore password: <password>
  3. Answer the following questions when prompted:
    What is your first and last name?
    [Unknown]:  <user’s name>
    What is the name of your organizational unit?
    [Unknown]:  <department name>
    What is the name of your organization?
    [Unknown]:  <company name>
    What is the name of your City or Locality?
    [Unknown]:  <city name>
    What is the name of your State or Province?
    [Unknown]:  <state name>
    What is the two-letter country code for this unit?
    [Unknown]:  <country name>
  4. Enter yes to confirm the provided information is correct:
    Is CN=<user’s name>, OU=<department name>, O="<company name>",
    L=<city name>, ST=<state name>, C=<country name>  correct?
    [no]:  yes
  5. Enter your desired keystore password:
    Enter key password for <server>
    (Return if same as keystore password)
Result

The server.keystore file contains the newly generated public and private key pair.