如果我沒有在正確的網站上詢問這個問題,我很抱歉,但是沒有任何與 Git 相關的網站。
我想將我的個人資料儲存在 GitLab *(即使 GitLab 本質上是為了共享原始程式碼)* 作為備份並在我的電腦之間同步,並防止資料遺失。
我想知道這是否真的安全,我可以信任 GitLab 並將我的所有資料發送給它。
答案1
我可以信任 GitLab 嗎?
簡短的回答:不。
真正的答案:沒有人知道。
對於一個悲傷的故事,請閱讀: 亞搏體育appGitLab帳戶被黑,回購協議被刪除,然後問問自己是否希望處於與該海報相同的位置。
當您的檔案位於雲端時,您基本上會受到世界上所有駭客的攻擊。我不認為這是安全的。
答案2
GitLab 並不打算用作備份。
我不知道他們是否加密儲存您的數據,因此為了更好的安全性,您應該在上傳之前加密您的資料(可能使用 gpg 或類似口是心非的東西)。
答案3
Gitlab 並不是真正為此目的,但對於建議的替代方案,您可能需要查看 Hashicorp Vault,或者您可以使用 Ansible Vault 加密資料並將其上傳到私人儲存庫。這可以是一個私人 github 儲存庫,也可以是一個自架的 gitlab 實例。