linux生成https的key和csr文件:
# openssl genrsa -des3 -out aa.key 1024 (会提示设置密码)
去除密码(不想去可不执行):
# openssl rsa -in aa.key -out bugzilla.key
生成.csr文件:
# openssl req -new -key aa.key -out aa.csr
中间除hostname处其它随便写
然后将.csr文件给负责https证书的人,生成.crt文件
key为私钥,csr文件请求文件,crt为公钥
生成自签名证书:
# openssl x509 -req -days 365 -in aa.csr -signkey aa.key -out aa.crt
本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1981275如需转载请自行联系原作者
yangzhimingg