首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Certbot忽略webroot文件夹

Certbot忽略webroot文件夹
EN

Stack Overflow用户
提问于 2021-06-20 05:14:52
回答 1查看 100关注 0票数 0

从root运行此命令,

代码语言:javascript
复制
certbot certonly --webroot -w /home/myuser/myfolder/public/ -d subdomain.my.site

Certbot不关心这个文件夹,并继续将证书放在其他地方:

代码语言:javascript
复制
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator webroot, Installer None
Obtaining a new certificate

IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /etc/letsencrypt/live/subdomain.my.site/fullchain.pem
   Your key file has been saved at:
   /etc/letsencrypt/live/subdomain.my.site/privkey.pem

为什么?我真的需要将它们放在该文件夹中,我的web服务器不应该访问/etc/

我还希望certbot创建所有这些.well-known/acme-challenge/ all文件夹

因为它有时会过期,而且手动移动文件会很糟糕

此外,web服务器是快速的,所以这就是为什么我不使用像certbot apache2这样的预定义选项:(

UPD。这就是我试图遵循的指南-- https://www.sitepoint.com/how-to-use-ssltls-with-node-js/

那么我应该如何访问/etc/...如果我正在运行没有任何根目录的express服务器

EN

回答 1

Stack Overflow用户

发布于 2021-06-20 05:45:27

certbot的webroot选项用于在http询问期间告诉certbot哪个目录用于.wellknown-folder。

Certbot本身无法更改存储所请求证书的位置。

您可以自己复制它们,或者考虑使用其他工具,如dehydrated,您可以选择证书的存储位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68050782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档