2016-04-03 78 views
1

我想分發一個定製的.deb軟件包到我公司的所有debian pc,並定期更新。Debian軟件包驗證

什麼是使分發安全的最佳策略(例如,避免中間人攻擊,用危險人員更換我的軟件包......)?

我需要簽署包或足以設置一個https私人回購和安裝一個簽名SSL證書(我可以分發我的CA證書給每臺PC ..)?

感謝, 伊戈爾

回答

1

兩者的結合。你應該在你的軟件包上簽名,以確保你發送的是安裝的。然後,您應該在您的網站上使用https,以便您可以正確傳達您的密鑰。

如果它是完全內部部署,並且您說可以分發CA,那麼您可以跳過https/website密鑰分發並使用您計劃安裝CA的相同機制添加存儲庫密鑰。