我用Nginx的Ubuntu 16.04为我的Web服务器。 我使用Let's Encrypt设置了我的网站SSL。 我想要私人的,让我们encryption的公钥对。
有人可以指出这些文件存在的位置吗?
对于Nginx,您需要检查/etc/nginx/sites-enabled目录中的网站configuration文件(可能有多个文件)。
然后你需要检查他们的内容configuration线:
ssl_certificate将指向证书链( fullchain.pem ) ssl_certificate_key将指向私钥( privket.pem )。 最后,您应该使用openssl命令从证书链文件中提取公钥:
openssl rsa -in <path_to_fullchain.pem> -pubout > key.pub