openssl commands to create local CA, Intermediate, Server and Client certificates using openssl configuration files.
./createCA.sh yourComapanyName
./createIntermediate.sh yourComapanyName yourIntermediateName
./createCertificate-server.sh yourComapanyName yourIntermediateName www.your-server-name.com
./createCertificate-client.sh yourComapanyName yourIntermediateName clientName
openssl docs:
- https://www.openssl.org/docs/man3.0/man1/openssl-genrsa.html
- https://www.openssl.org/docs/man3.0/man1/openssl-req.html
The openssl shell scripts are based on