맞는 사이트에 물어보지 않아서 죄송한데 Git에 관련된 사이트가 없네요.
내 개인 데이터를 GitLab *(GitLab이 기본적으로 소스 코드 공유를 위한 경우에도)*에 저장하여 백업 역할을 하고 내 컴퓨터 간에 동기화하며 데이터 손실을 방지하고 싶습니다.
이것이 정말 안전한지, GitLab을 신뢰하고 모든 데이터를 GitLab으로 보낼 수 있는지 알고 싶습니다.
답변1
GitLab을 믿을 수 있나요?
짧은 대답: 아니요. Gitlab을 신뢰하는 것과 서버에 대한 루트 액세스 권한이 있는 Gitlab의 모든 직원을 신뢰하는 것은 매우 다릅니다.
실제 답변: 아무도 모릅니다.
슬픈 이야기를 보려면 다음을 읽어보세요. GitLab 계정이 해킹되어 저장소가 삭제되었습니다., 그런 다음 해당 포스터와 같은 위치에 있고 싶은지 스스로에게 물어보세요.
파일이 클라우드에 있으면 기본적으로 전 세계 모든 해커의 공격에 노출됩니다. 나는 그것을 안전하다고 부르지 않을 것입니다.
답변2
GitLab은 백업으로 사용되지 않습니다.
그들이 귀하의 데이터를 암호화하여 저장하는지 모르겠습니다. 따라서 더 나은 보안을 위해 업로드하기 전에 데이터를 암호화해야 합니다(gpg 또는 이중성과 같은 방법으로).
답변3
Gitlab은 실제로 이를 위한 것이 아니지만 제안된 대안으로 Hashicorp Vault를 보거나 Ansible Vault로 데이터를 암호화하여 개인 저장소에 업로드할 수 있습니다. 개인 github 저장소일 수도 있고 자체 호스팅 gitlab 인스턴스일 수도 있습니다.