Certbot 是 EFF 加密整个互联网努力的一部分。 Web 上的安全通信依赖于 HTTPS,这需要使用数字证书来让浏览器验证 Web 服务器的身份(例如,这真的是 google.com 吗?)。 Web 服务器从称为证书颁发机构 (CA) 的受信任第三方获取证书。 Certbot 是一个易于使用的客户端,它从 Let's Encrypt(由 EFF、Mozilla 等发起的开放证书颁发机构)获取证书,并将其部署到 Web 服务器。
任何经历过建立安全网站的人都知道获取和维护证书有多么麻烦。 Certbot 和 Let's Encrypt 可以自动消除痛苦,让您通过简单的命令打开和管理 HTTPS。使用 Certbot 和 Let's Encrypt 是免费的。
最好的入门方法是使用我们的交互式指南。它根据您的配置设置生成指令。在大多数情况下,您需要对 Web 服务器具有 root 或管理员访问权限才能运行 Certbot。
Certbot 旨在通过命令行直接在您的 Web 服务器上运行,而不是在您的个人计算机上运行。如果您使用托管服务并且无法直接访问 Web 服务器,则可能无法使用 Certbot。请咨询您的托管提供商,获取有关上传证书或使用 Let's Encrypt 颁发的证书的文档。
如果您想为此项目做出贡献,请阅读开发人员指南。
该项目受 EFF 公共项目行为准则管辖。
文档:https://certbot.eff.org/docs
软件项目:https://github.com/certbot/certbot
更改日志:https://github.com/certbot/certbot/blob/main/certbot/CHANGELOG.md
对于贡献者:https://certbot.eff.org/docs/contributing.html
对于用户:https://certbot.eff.org/docs/using.html
主要网站:https://certbot.eff.org
让我们加密网站:https://letsencrypt.org
社区:https://community.letsencrypt.org
ACME 规范:RFC 8555
github 中的 ACME 工作区(已存档):https://github.com/ietf-wg-acme/acme