따라서 현재 약 10 개의 Mac OS X 시스템간에 다양한 데이터 파일을 공유하기 위해 Dropbox를 사용하고 있습니다.
그러나 우리는 이미 S3 계정을 가지고 있으며 가장 낮은 Dropbox 요금제를 $ 10 / 월로 사용하는 사람은 모두 너무 비싸 보입니다. 지리적으로 분산 된 팀이므로 모든 종류의 로컬 스토리지 (데스크톱 또는 디스크에서 디스크 공유)를 피하고 싶습니다.
그래서 Dropbox를 자체 개발 솔루션으로 대체 할 수있는 것을 고려하고 있습니다. 우리는 모두 상당히 기술적 인 사람이며 일부 단계를 수행 할만큼 똑똑합니다. 따라서 Dropbox처럼 "사용자 친화적"이 아니라면 모두 편안합니다.
내가 원하는 것의 비트와 조각이있는 많은 문서가 있지만 일부 도구는 요구 사항에 맞지 않는 것 같습니다.
- SSL을 통해 버킷으로 보안 전송
- 버킷 내용의 암호화
- 양방향 동기화
스크립트의 대부분은 내가 인터넷 사용에서 찾을 수있는 이중성 # 1을 실패하게 나타납니다. 이중성이 SSL을 S3로 지원하는 것처럼 보이지는 않습니다. 문서는 명시되어 있지 않지만 프로토콜 은 일반 오래된 HTTP처럼 보입니다 .
많은 스크립트가 GPG를 사용하여 파일을 암호화합니다. 이것은 작동하는 것처럼 보이지만 각 OS X 클라이언트가 동일한 키를 사용하여 파일을 암호화 및 암호 해독 할 수 있는지 확인해야합니다 (키 관리는 저에게 맡겨져 있습니다). FTP 및 기타 클라이언트 기반 앱은이를 전혀 지원하지 않는 것 같습니다.
마지막으로 대부분의 스크립트는 단방향 복제를 사용합니다 (예 : Amazon S3를 간단한 백업 저장소로 사용). Amazon S3를 "리포지토리"로 사용함에 따라 실패합니다.
아휴. 따라서이 작업을 수행하는 단일 도구를 원하지만 철저한 검색 후에는 존재하지 않는다고 생각합니다. 내 생각에, 마법의 도구는 TrueCrypt와 rsync의 조합 일 것입니다.
3 가지 요구 사항을 충족 할 수있는 도구를 알고 있으면 나머지 도구를 하나로 묶을 수 있습니다. 이견있는 사람?