我想在 Amazon Web Services EC2 上提供可立即部署的公共 Ubuntu Lucid AMI。由于这些 AMI 使用开源 Web 应用程序,我想预先配置 apache mod_ssl 并强制所有流量通过 https。这很容易。
我对完整性检查感兴趣:如果没有生成新的 CSR 和 server.key / server.crt 文件的首次运行脚本,部署会有多不安全?(即,访问 AMI 的任何人都将获得运行从该 AMI 启动的实例的任何其他人使用的 server.key 的副本?
我还没有看到来自知名社区/企业公司的公共 AMI 以这种方式提供 AMI——事实上,大多数提供它们时根本没有 mod_ssl——这由系统管理员决定。
——杰克·穆尔吉亚