These steps and the certificates created from them should not be used for a production environment without approval from your company’s Security professional.
Windows:
If it isn’t already installed, download and install OpenSSL (https://wiki.openssl.org/index.php/Binaries ) or compile the source directly if preferred (https://github.com/openssl/openssl/blob/openssl-3.2.1/INSTALL.md ). *You should always check with your IT/Security department before compiling or installing any Open Source software.
Once openssl is installed you can create your certificate chain.
Linux
OpenSSL must be installed and in your system PATH.
For Debian Linux, you may check to see if openssl is installed and on your PATH using the which
command:
$ openssl which
Where the expected output is the file path where openssl is installed. Example:
$ which openssl
/usr/bin/openssl
If openssl is not installed, you will see nothing. The most straightforward way to install openssl in Debian is by using the package manager, but you should always check with your IT/Security department before installing any Open Source software.
sudo apt-get update && sudo apt-get install openssl
Once openssl is installed you can create your certificate chain.