在 CentOS 上使用 Certbot 安装证书后,证书的默认存储位置通常是在 /etc/letsencrypt/
目录下。以下是一些常见的证书和私钥文件路径:
证书(Certificate):
/etc/letsencrypt/live/{domain}/fullchain.pem
/etc/letsencrypt/live/{domain}/cert.pem
私钥(Private Key):
/etc/letsencrypt/live/{domain}/privkey.pem
/etc/letsencrypt/live/{domain}/fullchain.pem
(注意:这个文件实际上包含了证书和私钥)中间证书(Intermediate Certificates):
/etc/letsencrypt/live/{domain}/chain.pem
/etc/letsencrypt/live/{domain}/chain.pem
日志文件:
/var/log/letsencrypt/certbot.log
如果你使用的是 Certbot 的 certonly
命令获取证书,而不是自动更新服务器的 SSL 配置,那么证书的存储位置可能会有所不同。在这种情况下,你可以使用 certbot certonly --standalone -d {domain}
命令来获取证书,证书将存储在 ~/.local/share/certbot/live/{domain}/fullchain.pem
和 ~/.local/share/certbot/live/{domain}/privkey.pem
目录下。
请根据你的具体需求和 Certbot 的使用方式来确定证书的存储位置。