Difference between revisions of "How to create SSL CA Cert Server"
| Line 13: | Line 13: | ||
| Now to generate and sign a cert: | Now to generate and sign a cert: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|   openssl genrsa -out client.key 1024 |   openssl genrsa -out client.key 1024 | ||
|   openssl req -new -key client.key -out client.csr |   openssl req -new -key client.key -out client.csr | ||
|   openssl ca -in client.csr -out client.cer |   openssl ca -in client.csr -out client.cer | ||
| − | |||
| − | |||
| *[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.2/html/Developer_Guide/Creating_an_SSL_Certificate.html CA Issue Source] | *[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.2/html/Developer_Guide/Creating_an_SSL_Certificate.html CA Issue Source] | ||
| *[http://superuser.com/questions/126121/how-to-create-my-own-certificate-chain/418429 Generate SSl Chain] | *[http://superuser.com/questions/126121/how-to-create-my-own-certificate-chain/418429 Generate SSl Chain] | ||
Revision as of 22:51, 3 March 2016
OpenSSL needs to have a CA directory created in order to sign crt requests. Use the following steps to create a CA server, then generate/sign keys:
Run the following to create a CA directory:
cd /etc/pki/ mv CA CA.original CA.pl -newca mv demoCA CA
Fix CA issues:
touch /etc/pki/CA/index.txt echo '1000' > /etc/pki/CA/serial
Now to generate and sign a cert:
openssl genrsa -out client.key 1024 openssl req -new -key client.key -out client.csr openssl ca -in client.csr -out client.cer
