OpenSSL Quickstart
Jumpstart Your Journey with OpenSSL Using This Quickstart Guide
Getting Started
Clone the Repository: Clone the OpenSSL repository to your local machine:
git clone https://github.com/homelab-alpha/openssl.git && cd openssl && ./openssl_installer.sh && cd && exec bash
Create the OpenSSL Directories and Configuration Files:
new-ssl-setup
Create a Trusted Authority (self-signed):
new-trusted-id
Create a Root Certificate Authority (signed by Trusted Authority):
new-root-ca
Create a Intermediate Certificate Authority (signed by Root Certificate Authority):
new-ca
Create a Certificate for localhost (signed by Intermediate Certificate Authority):
new-cert-localhost
Create your own certificate for server or client application services
Create a Certificate for Server application (signed by Intermediate Certificate Authority):
new-cert-server
For RSA:
new-cert-rsa-server
Create a Certificate for Client application (signed by Intermediate Certificate Authority):
new-cert-client
For RSA:
new-cert-rsa-client
These commands will help you set up certificates for server and client applications according to your requirements.
Last updated 22 Sep 2024, 12:15 CEST .