2010-05-18 57 views
0

你們如何在你的服務器上部署你的代碼?我正在使用Fabric和Python,並且我希望通過使用公鑰來更自動地從存儲庫中提取代碼,但是沒有任何操作或手動干預來設置公鑰。部署公鑰

您是將它們作爲文本或數據庫存儲在代碼中,並且隨時生成pk文件?對此有何意見?

回答

1

這是ssh-copy-id的用途。它將您的公鑰部署到您的機器上。密鑰管理不是我建議放入代碼/ VCS的東西。每個用戶都需要設置密鑰,以便本地ssh客戶端知道使用它們。我們也使用Fabric,但它只使用ssh config已告訴它的密鑰。