1.修改Openssl配置文件CA目錄:
cat /etc/pki/tls/openssl.cnf dir = /etc/pki/CA
2.生成根證書及私鑰:
#http://www.haiyun.me cd /etc/pki/CA mkdir private crl certs newcerts #新建證書存放目錄 echo '00' > serial #新建serial文件並寫入初始序列號00 touch index.txt #新建index.txt空文件 openssl genrsa -out private/cakey.pem 1024 #生成CA根證書私鑰 openssl req -new -x509 -key private/cakey.pem -out cacert.pem #生成CA根證書
3.生成服務器證書私鑰、證書,可用於https服務器等:
openssl genrsa -out private/server.key 1024 openssl req -new -key private/server.key -out crl/server.csr #生成證書請求文件,可提供認證CA簽核,或自簽名。 openssl ca -in crl/server.csr -out certs/server.crt #自簽名證書
