개념적으로, 무료 암호화 스토리지를 위해 여러 클라우드 서비스를 로컬로 마운트하기 위한 작업 설정이 있습니까?

개념적으로, 무료 암호화 스토리지를 위해 여러 클라우드 서비스를 로컬로 마운트하기 위한 작업 설정이 있습니까?

제가 이것에 대해 생각하기 시작한 이유는 Gmail이 몇 기가바이트의 공간을 제공하기 시작했을 때 Gmail 받은 편지함을 Windows의 드라이브로 "마운트"하는 소프트웨어가 나왔던 것을 기억하기 때문입니다(Dropbox 이전이었습니다). 그래서 저는 동시에 다양한 클라우드 서비스를 사용하고 로컬 암호화를 사용하여 주변을 기웃거리는 사람에게 원격 데이터를 쓸모없게 만드는 것 외에 오늘날 누구도 동일한 작업을 수행하는 것을 막는 것이 무엇인지 생각하고 있습니다.

대부분의 클라우드 서비스는 "모든 사용자는 하나의 계정만 사용해야 하며 더 많은 공간에 대한 비용을 지불해야 합니다"와 같은 몇 가지 기본 규칙을 기반으로 구축되었습니다. 나는 Dropbox와 같은 서비스에 쓸모없는 데이터(암호화된 데이터)만 한꺼번에 업로드하고 이를 종료하는 "나쁜" 사용자를 인식하는 일종의 메커니즘이 있다고 가정합니다. 이는 문제가 될 수 있습니다.

그럼에도 불구하고 다음과 같은 솔루션을 만드는 것을 방해하는 요인은 무엇입니까?

  • 모든 데이터가 암호화된다는 점에서 안전합니다.
  • 한 계정이 폐쇄되는 경우 모든 데이터가 두 개 이상의 계정에 저장된다는 점에서 중복됩니다(이 방법으로 로컬 동기화를 끄고오직클라우드에 저장).
  • 무료입니다. 비용을 지불하지 않은 계정만 사용해야 하기 때문입니다.

이와 같은 것을 달성하는 데 사용할 수 있는 실용적인 도구가 있습니까? 이미 사용 가능한 소프트웨어 RAID 솔루션이 있고 제가 수집한 정보에 따르면 Linux에서 Dropbox(및 기타 클라우드 서비스)를 마운트할 수 있으므로 다음을 사용하여 RAID 구조를 설정할 수 있습니까?EncFS, 일부 계정이 종료되는 동안 새 계정(디스크)을 추가하시겠습니까?

또한 이것이 서비스 자체에 의해 "악용"으로 간주될 가능성이 높으므로 Dropbox에서 영구적으로 사용이 금지될 가능성이 높다는 점을 알고 있습니다. 개념적인 관점에서 이 작업에 관심이 있지만 실제로 수행할 계획은 없습니다(대부분의 클라우드 서비스가 많은 공간을 제공하지 않기 때문에 작업할 가치가 있는지 개인적으로 확신할 수 없습니다).

이와 같은 것을 달성할 가능성에 대한 어떤 생각이라도 대단히 감사하겠습니다.

답변1

개념적으로는 이것이 가능해야 하지만 실용성은 의심스럽습니다. 특히 속도와 안정성이 그렇습니다. 이들 중 적어도 몇 가지를 "RAIDING"하는 한 가지 방법은 파일을 생성한 다음 이를 DRBD용 블록 장치로 사용하는 것입니다. [또는 루프백 장치의 가상 디스크로 파일을 변환하기 위해 losstup을 사용하여 더 많은 유연성/raid 수준을 위한 mdadm]. 그래도 엄청나게 느릴 겁니다. (블록 장치를 암호화할 수 있습니다)

관련 정보