Yani, şu anda yaklaşık 10 Mac OS X sistemi arasında çeşitli veri dosyalarını paylaşmak için Dropbox kullanıyoruz.
Ancak, zaten bir S3 hesabımız var ve 10 $ / ay olan en düşük Dropbox planındaki herkes çok pahalı görünüyor. Coğrafi olarak dağıtılmış bir ekip olduğumuzdan herhangi bir tür yerel depolama alanından (masaüstünde bir diski paylaşıyoruz) kaçınmak istiyoruz.
Bu yüzden, Dropbox'ı kendi geliştirdiğimiz çözümümüzle değiştirmemize izin verecek bir şey tasarlıyorum. Hepimiz oldukça teknik insanlarız ve / veya bazı adımları takip edecek kadar akıllıyız, bu yüzden Dropbox kadar "kullanıcı dostu" değilse, hepimiz bununla rahatız.
Dışarıda ne istediğime ait parça ve parçaları olan birçok doktor var, ancak araçlardan bazıları gereksinimlere uygun görünmüyor:
- Güvenliği SSL yoluyla kovaya aktarma
- Kova içeriğinin şifrelenmesi
- İki yönlü senkronizasyon
İnternette bulabildiğim betiklerin çoğu # 1 başarısız gibi görünen kopyaları kullanıyorlar . İkilik SSL'den S3'e kadar destek vermiyor gibi görünüyor - dokümanlar belirtilmiyor ancak protokol eski düz HTTP'ye benziyor .
Birçok komut dosyası dosyaları şifrelemek için GPG kullanır. Bu işe yarayabilir gibi görünüyor, ancak her bir OS X istemcisinin dosyaları şifrelemek ve şifresini çözmek için aynı anahtarı kullanabildiğinden emin olmam gerekiyor (anahtar yönetimi yönetmek için bana bırakılmış). FTP ve diğer istemci tabanlı uygulamalar bunu desteklemiyor gibi görünüyor.
Son olarak, çoğu komut dosyası tek yönlü çoğaltma kullanır; örneğin, Amazon S3'ü basit bir yedekleme deposu olarak kullanma. Amazon S3'ü "depo" olarak kullanacağımızdan, bunu başaramazlar.
Whew. Yani, bunu yapan tek bir aracı çok isterdim ama ayrıntılı bir aramadan sonra var olduğunu sanmıyorum. Aklımda, büyülü aracı bir TrueCrypt ve rsync birleşimi olurdu.
Hangi araçları kullanacağımı 3 gereksinimi yerine getirebileceğini bilmekle mutlu olurdum, sonra gerisini birleştirebilirim. Düşüncesi olan var mı?