OpenSSL Generating a Self-Signed Certificate: Difference between revisions

From UNIX Systems Administration
Jump to navigation Jump to search
(Created page with "== Generate a Self-Signed Certificate == === Apache with mod_ssl Enabled === # If required follow the Generating a Private SSL Key procedure. # For Apache purposes, use th...")
 
No edit summary
Line 1: Line 1:
== Generate a Self-Signed Certificate ==
== Generate a Self-Signed Certificate ==
=== Apache with mod_ssl Enabled ===
=== Apache with mod_ssl Enabled ===
# If required follow the [[Generating a Private SSL Key]] procedure.
# If required follow the [[OpenSSL Generating a Private Key]] procedure.
# For Apache purposes, use the key with no pass phrase to generate the CSR file.
# If required follow the [[OpenSSL Generating a Certificate Signing Request]] procedure.
# Generate the CSR from the private key using openssl.
# The CSR file will be used to generate the self-signed certificate.
## <tt>'''# openssl req -new -key <key_name>.key -out <csr_name>.csr'''</tt>
## <tt>'''# openssl req -new -key <key_name>.key -out <csr_name>.csr'''</tt>
# Enter the information as required by the prompts.
# Enter the information as required by the prompts.

Revision as of 18:23, 21 February 2013

Generate a Self-Signed Certificate

Apache with mod_ssl Enabled

  1. If required follow the OpenSSL Generating a Private Key procedure.
  2. If required follow the OpenSSL Generating a Certificate Signing Request procedure.
  3. The CSR file will be used to generate the self-signed certificate.
    1. # openssl req -new -key <key_name>.key -out <csr_name>.csr
  4. Enter the information as required by the prompts.
  5. Verify the checksum of the key, this will be used to verify the CSR and the self signed certificate.
    1. # openssl req -noout -modulus -in <csr_name>.csr | openssl md5

Further Reading

  1. How to Generate SSL key, CSR, and Self Signed Certificate for Apache