我使用 Ubuntu 16.04 和 Nginx 作为我的网络服务器。我使用 Let's Encrypt 设置我的网站 SSL。我想获取 Let's Encrypt 的私钥和公钥对。
有人能指出这些文件在哪里吗?
答案1
对于 Nginx,您需要检查/etc/nginx/sites-enabled
您网站的配置文件目录(可能有多个文件)。
然后您需要检查配置行的内容:
ssl_certificate
它将指向证书链(fullchain.pem
)ssl_certificate_key
它将指向私钥(privkey.pem
)。
最后,您应该使用openssl
命令从证书链文件中提取公钥:
openssl rsa -in <path_to_privkey.pem> -pubout > key.pub