部署公钥

时间:2010-05-18 08:34:24

标签: python fabric

你们如何在服务器上部署代码?我正在使用Fabric和Python,我想通过使用公钥来从存储库中提取代码的更自动化方式,但是没有任何操作或手动干预来设置公钥。

您是将它们作为文本存储在代码中还是存储在数据库中并快速生成pk文件?关于这个的任何其他意见?

1 个答案:

答案 0 :(得分:1)

这就是ssh-copy-id的用途。它会将您的公钥部署到计算机上。密钥管理不是我建议放入代码/ VCS的东西。每个用户都需要设置他们的密钥,以便本地ssh客户端知道使用它们。我们也使用Fabric,但它只使用ssh配置已经告诉它的密钥。