且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

openssl CA 自签证书,阿里云配置tomcat https

更新时间:2022-09-14 14:03:50

<一,openssl CA自签发证书>

1,生成私钥

openssl genrsa 1024 > private.key;

openssl CA 自签证书,阿里云配置tomcat https

2,从私钥中生成公钥(可选项)

openssl rsa -in private.key -pubout > public.key;

openssl CA 自签证书,阿里云配置tomcat https

3,生成证书请求文件

openssl req -new -key private.key -out my.csr;

openssl CA 自签证书,阿里云配置tomcat https

CA的配置 

3. 配置做成CA
cd /etc/pki/tls
   vim openssl.cnf
找到[ CA_default ]
 
dir             = /etc/pki/CA              # Where everything is kept
certs           = $dir/certs            # Where the issued certs are kept
crl_dir         = $dir/crl              # Where the issued crl are kept
database        = $dir/index.txt        # database index file.
new_certs_dir   = $dir/newcerts         # default place for new certs.
保存退出
     接着cd ../CA目录下:
        mkdir certs crl newcerts
        touch index.txt  serial
        echo 00 > serial
   4.  创建CA的证书:CA要想给别人发证首先自己得有证
      cd private
      openssl genrsa 1024 > cakey.pem
      生成自签的证书
   cd ..
      openssl req –new –x509 –key private/cakey.pem –out cacert.pem
openssl CA 自签证书,阿里云配置tomcat https
 给请求者发证:切到
openssl CA 自签证书,阿里云配置tomcat https
 openssl ca –in my.csr –out my.crt
<配置阿里云tomcat https>
1,首先配置jdk1.7及tomcat7
openssl CA 自签证书,阿里云配置tomcat https
配置阿里云公网SLB后使用SLB 的ip访问ECS所发布的app
openssl CA 自签证书,阿里云配置tomcat https
测试使用公网SLB https访问后端ECS所发布的tomcat app
1,我们首先使用crt未安装在客户端情况
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
 
2,我们使用winscp讲147上的my.crt下载下来
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https
openssl CA 自签证书,阿里云配置tomcat https