首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让我们加密内部站点的证书

问让我们加密内部站点的证书
EN

Server Fault用户
提问于 2020-04-17 19:57:33
回答 1查看 5.8K关注 0票数 5

我希望清理一下我对内部站点/应用程序使用“让我们加密”的困惑。我在其他地方找不到这方面的资料。

我想使用我们与Certbot配对的加密来允许在应用程序上使用SSL。

问题:

  1. 让我们加密或Certbot需要互联网访问来执行其工作的任何部分吗?即使互联网接入中断,应用程序也必须能够正常运行。据我所知,唯一需要互联网连接的部分是在90天即将结束时生成新的证书。
  2. 让我们加密需要一个有效的域。根据他们的网站“对于任何使用域名的服务器,如web服务器、邮件服务器.”。我不知道拥有一个有效的域名意味着什么。如果我的服务器上有Apache,并且已经承载了其他web应用程序,那么我用Apache设置的域名是否算上,还是需要购买一个域名?
  3. 在前面的问题中,我提到了其他应用程序将出现在这个服务器上。这些不需要SSL。如果我设置了,让我们在我的服务器上加密和Certbot,这是否意味着这些应用程序具有SSL可用,还是特定于用于设置它的域(站点)名称?如果单独的应用程序正在使用SSL,这些其他应用程序中的任何一个是否需要修改?
  4. 假设我想获得根证书,但与Certbot不同,我想创建和使用一组中间密钥。这个是可能的吗?当我们每次创建一个新的根键时,这些中间键是否需要修改?

我很抱歉,如果我的任何问题是无知的,我对这类事情的知识是非常有限的。尽管如此,也许还有更好的选择来完成我所需要的事情,所以我愿意听取建议。我选择了让我们对自签名证书进行加密,因为使用此解决方案,我不需要向每个需要访问的客户端机器添加一个CA。

EN

回答 1

Server Fault用户

发布于 2020-04-17 20:15:38

  1. 是的,要执行创建新证书所涉及的任何挑战,仅此而已。
  2. “有效域”只是“不是IP地址”的意思。让我们像大多数发行人一样,不使用IP地址作为证书的主题;它必须是一个域。
  3. Certbot所做的就是为它在apache / nginx配置中看到的任何域名创建证书。您可以使用apache / nginx配置来启用SSL,也可以指向任何其他证书。Certbot不会强制您的服务器启用SSL或强制它使用自己的证书。尽管它可以(可选)在安装过程中为您编写配置。
  4. 如果您拥有私钥和可选密码,则可以使任何证书充当中间证书。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1012843

复制
相关文章

相似问题

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