Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并(2)

然后在申请证书的终端里按下回车执行,输出如下

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

关键信息如下

 

IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
  /etc/letsencrypt/live/51tcsd.com-0001/fullchain.pem
  Your key file has been saved at:
  /etc/letsencrypt/live/51tcsd.com-0001/privkey.pem
  Your cert will expire on 2018-08-23. To obtain a new or tweaked
  version of this certificate in the future, simply run certbot
  again. To non-interactively renew *all* of your certificates, run
  "certbot renew"

表示把相关证书保存在了/etc/letsencrypt/live/51tcsd.com-0001/这个目录
我们进去看一下此目录文件生成了如下文件
cert.pem  chain.pem  fullchain.pem  privkey.pem  README
在Bash下,如果没有用超级用户可能进不到live/51tcsd.com-0001/,显示没有权限
我们用超级用户进入,命令如果下

$ sudo su

输出结果如下

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

到此为此,申请证书相关的工作就完成了

接下来。怎么把申请到的证书导入到IIS中

由于我们申请的证书为pem格式,而IIS只支持pfx格式证书
所以我们要把输的人pem文件合并为pfx证书
这样我们就要用到openssl命令了

 

openssl pkcs12 -export -out 51tcsd.pfx -inkey privkey.pem -in fullchain.pem -certfile cert.pem

我们用此命令把pem文件合并为51tcsd.pfx文件,提示中要输入证书的密码,按提示输入即可
显示输出如下

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

我们可以看到,当前目录下成功生成了51tcsd.pfx文件
接下来我们就要把51tcsd.pfx文件导入到Windows系统
我们知道Ubuntu对于Windows来说只是一个应用,
所以Ubuntu里所有的文件,我们都可以通过Windows资源管理里看到,
我发现我的Ubuntu目录挂载在我的Windows目录的此位置
C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

我们进到C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc\letsencrypt\live\51tcsd.com-0001
就可以看到我们的pfx文件了

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

接下来。我们右键证书点安装pfx

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

输入刚刚openssl合并的时候输入的密码

 

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

 

Windows Ubuntu Bash申请免费通配符证书(Let's Encrypt)并

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9d2c297e59c2fc38285f460c1f290ec4.html